--- a/fixbot/api.py Sat Sep 19 22:58:13 2009 +0300
+++ b/fixbot/api.py Sat Sep 19 23:00:30 2009 +0300
@@ -125,7 +125,7 @@
self._assert(self.module, "module_event with None self.module!")
event_type = i.readEnum(self.module.event_types)
- event_msg = i.readVarLen('B')
+ event_msg = i.readVarLen('H')
e = Event(self.module, event_type, event_msg)
@@ -157,7 +157,7 @@
def sendEvent (self, event) :
o = self.startCommand('module_event')
o.writeEnum(self.factory.event_types, event.type)
- o.writeVarLen('B', event.msg)
+ o.writeVarLen('H', event.msg[:2**16])
self.send(o)