/[libvob]/libvob/lava/bgfilegen.py
ViewVC logotype

Diff of /libvob/lava/bgfilegen.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by humppake, Wed Apr 30 07:27:16 2003 UTC revision 1.7 by jvk, Wed Apr 30 09:26:15 2003 UTC
# Line 61  passmask = [1,1,1,1] Line 61  passmask = [1,1,1,1]
61  def genBgFileFromSeed(w, vs, seed):  def genBgFileFromSeed(w, vs, seed):
62      size = vs.getSize()      size = vs.getSize()
63    
64      # XXX for Java to accept Python Long      # for Java to accept Python Long
     # How this should be done?  
65      if seed > 0x7FFFFFFFFFFFFFFFL:      if seed > 0x7FFFFFFFFFFFFFFFL:
66          lseed = 0x7FFFFFFFFFFFFFFFL - seed          lseed = seed - 0x10000000000000000L
         #- seed - 0x8000000000000000L  
         #lseed = -(~seed) -1  
         #lseed = -(seed & 0x7FFFFFFFFFFFFFFFL) + 1  
67      else: lseed = seed      else: lseed = seed
68    
69      pap = ThePaperMill().getPaper(lseed, passmask=passmask, vecs=[[.5,0],[0, .5]])      pap = ThePaperMill().getPaper(lseed, passmask=passmask, vecs=[[.5,0],[0, .5]])

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26