[Checkins] SVN: z3c.datagenerator/trunk/ Windows: ``consistent_hash`` make the return value an ``int``

Adam Groszer cvs-admin at zope.org
Tue Aug 28 11:34:33 UTC 2012


Log message for revision 127599:
  Windows: ``consistent_hash`` make the return value an ``int``

Changed:
  U   z3c.datagenerator/trunk/CHANGES.txt
  U   z3c.datagenerator/trunk/src/z3c/datagenerator/generator.py

-=-
Modified: z3c.datagenerator/trunk/CHANGES.txt
===================================================================
--- z3c.datagenerator/trunk/CHANGES.txt	2012-08-28 11:02:17 UTC (rev 127598)
+++ z3c.datagenerator/trunk/CHANGES.txt	2012-08-28 11:34:29 UTC (rev 127599)
@@ -2,6 +2,11 @@
 CHANGES
 =======
 
+0.0.4 (unreleased)
+------------------
+
+- Windows: ``consistent_hash`` make the return value an ``int``
+
 0.0.3 (2008-12-03)
 ------------------
 

Modified: z3c.datagenerator/trunk/src/z3c/datagenerator/generator.py
===================================================================
--- z3c.datagenerator/trunk/src/z3c/datagenerator/generator.py	2012-08-28 11:02:17 UTC (rev 127598)
+++ z3c.datagenerator/trunk/src/z3c/datagenerator/generator.py	2012-08-28 11:34:29 UTC (rev 127599)
@@ -29,7 +29,7 @@
 def consistent_hash(buf):
     # Produce a hash of a string that behaves consistently in Python 32 and
     # 64 bit.  The "& 0xffffffff" interprets negative numbers as positive.
-    return crc32(buf) & 0xffffffff
+    return int(crc32(buf) & 0xffffffff)
 
 
 class VocabularyDataGenerator(object):



More information about the checkins mailing list