Pixels can no longer be added to a MaxSizeList if the list is full.
This commit is contained in:
parent
b638c79461
commit
f22e3a2a56
2 changed files with 2 additions and 2 deletions
|
|
@ -23,7 +23,7 @@ def RandomFill(message, width, height):
|
||||||
message.append(pixel)
|
message.append(pixel)
|
||||||
except IndexError:
|
except IndexError:
|
||||||
yield ''.join(message)
|
yield ''.join(message)
|
||||||
message[2:] = []
|
message[2:] = [pixel]
|
||||||
yield ''.join(message)
|
yield ''.join(message)
|
||||||
|
|
||||||
def RunClient():
|
def RunClient():
|
||||||
|
|
|
||||||
2
vloed.py
2
vloed.py
|
|
@ -290,9 +290,9 @@ class MaxSizeList(list):
|
||||||
|
|
||||||
def append(self, item):
|
def append(self, item):
|
||||||
"""Appends an item to the list"""
|
"""Appends an item to the list"""
|
||||||
super(MaxSizeList, self).append(item)
|
|
||||||
if self.__len__() == self.maxsize:
|
if self.__len__() == self.maxsize:
|
||||||
raise IndexError('max size reached')
|
raise IndexError('max size reached')
|
||||||
|
super(MaxSizeList, self).append(item)
|
||||||
|
|
||||||
def RunServer():
|
def RunServer():
|
||||||
"""Runs a pixelvloed server"""
|
"""Runs a pixelvloed server"""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue