]> granicus.if.org Git - python/commitdiff
Declare encoding. Use unsigned long constants. Fixes #728277.
authorMartin v. Löwis <martin@v.loewis.de>
Fri, 9 May 2003 08:59:17 +0000 (08:59 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Fri, 9 May 2003 08:59:17 +0000 (08:59 +0000)
Tools/i18n/msgfmt.py

index 411e3aeff58734210ffa8874e6edc5af42e773a6..8a2d4e66e731a12c5919772b23c6fe18915b5abf 100755 (executable)
@@ -1,5 +1,5 @@
 #! /usr/bin/env python
-
+# -*- coding: iso-8859-1 -*-
 # Written by Martin v. Löwis <loewis@informatik.hu-berlin.de>
 
 """Generate binary message catalog from textual translation description.
@@ -82,8 +82,8 @@ def generate():
         koffsets += [l1, o1+keystart]
         voffsets += [l2, o2+valuestart]
     offsets = koffsets + voffsets
-    output = struct.pack("iiiiiii",
-                         0x950412de       # Magic
+    output = struct.pack("Iiiiiii",
+                         0x950412deL,       # Magic
                          0,                 # Version
                          len(keys),         # # of entries
                          7*4,               # start of key index