mercurial/pure/mpatch.py
changeset 32506 2dcb3d52ef41
parent 32371 151cc3b3d799
child 32512 0e8b0b9a7acc
equal deleted inserted replaced
32505:05a16c19967e 32506:2dcb3d52ef41
   128     outlen += orig - last
   128     outlen += orig - last
   129     return outlen
   129     return outlen
   130 
   130 
   131 if modulepolicy not in policynocffi:
   131 if modulepolicy not in policynocffi:
   132     try:
   132     try:
   133         from _mpatch_cffi import ffi, lib
   133         from ..cffi._mpatch import ffi, lib
   134     except ImportError:
   134     except ImportError:
   135         if modulepolicy == 'cffi': # strict cffi import
   135         if modulepolicy == 'cffi': # strict cffi import
   136             raise
   136             raise
   137     else:
   137     else:
   138         @ffi.def_extern()
   138         @ffi.def_extern()