gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] libvob/lava bgfilegen.py


From: Janne V. Kujala
Subject: [Gzz-commits] libvob/lava bgfilegen.py
Date: Wed, 30 Apr 2003 05:26:16 -0400

CVSROOT:        /cvsroot/libvob
Module name:    libvob
Changes by:     Janne V. Kujala <address@hidden>        03/04/30 05:26:15

Modified files:
        lava           : bgfilegen.py 

Log message:
        Use "bit-identical" python->java long mapping

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/lava/bgfilegen.py.diff?tr1=1.6&tr2=1.7&r1=text&r2=text

Patches:
Index: libvob/lava/bgfilegen.py
diff -u libvob/lava/bgfilegen.py:1.6 libvob/lava/bgfilegen.py:1.7
--- libvob/lava/bgfilegen.py:1.6        Wed Apr 30 03:27:16 2003
+++ libvob/lava/bgfilegen.py    Wed Apr 30 05:26:15 2003
@@ -61,13 +61,9 @@
 def genBgFileFromSeed(w, vs, seed):
     size = vs.getSize()
 
-    # XXX for Java to accept Python Long
-    # How this should be done?
+    # for Java to accept Python Long
     if seed > 0x7FFFFFFFFFFFFFFFL:
-        lseed = 0x7FFFFFFFFFFFFFFFL - seed
-        #- seed - 0x8000000000000000L
-        #lseed = -(~seed) -1
-        #lseed = -(seed & 0x7FFFFFFFFFFFFFFFL) + 1
+        lseed = seed - 0x10000000000000000L
     else: lseed = seed
 
     pap = ThePaperMill().getPaper(lseed, passmask=passmask, vecs=[[.5,0],[0, 
.5]])




reply via email to

[Prev in Thread] Current Thread [Next in Thread]