[Python-checkins] r46314 - python/trunk/Lib/binhex.py

bob.ippolito python-checkins at python.org
Fri May 26 14:52:54 CEST 2006


Author: bob.ippolito
Date: Fri May 26 14:52:53 2006
New Revision: 46314
Modified:
 python/trunk/Lib/binhex.py
Log:
quick hack to fix busted binhex test
Modified: python/trunk/Lib/binhex.py
==============================================================================
--- python/trunk/Lib/binhex.py	(original)
+++ python/trunk/Lib/binhex.py	Fri May 26 14:52:53 2006
@@ -217,7 +217,11 @@
 def _writecrc(self):
 # XXXX Should this be here??
 # self.crc = binascii.crc_hqx('0円0円', self.crc)
- self.ofp.write(struct.pack('>h', self.crc))
+ if self.crc < 0:
+ fmt = '>h'
+ else:
+ fmt = '>H'
+ self.ofp.write(struct.pack(fmt, self.crc))
 self.crc = 0
 
 def write(self, data):


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /