spacepaste

  1.  
  2. diff -r 61bec5d96adc mercurial/pure/mpatch.py
  3. --- a/mercurial/pure/mpatch.py Wed Jun 08 09:59:17 2016 +0200
  4. +++ b/mercurial/pure/mpatch.py Wed Jun 22 09:05:27 2016 +0200
  5. @@ -9,9 +9,8 @@
  6. import struct
  7. -from .. import modulepolicy, policynocffi
  8. +from . import policy, pycompat
  9. -from . import pycompat
  10. stringio = pycompat.stringio
  11. class mpatchError(Exception):
  12. @@ -128,11 +127,11 @@
  13. outlen += orig - last
  14. return outlen
  15. -if modulepolicy not in policynocffi:
  16. +if policy.policy not in policy.policynocffi:
  17. try:
  18. from _mpatch_cffi import ffi, lib
  19. except ImportError:
  20. - if modulepolicy == 'cffi': # strict cffi import
  21. + if policy.policy == 'cffi': # strict cffi import
  22. raise
  23. else:
  24. @ffi.def_extern()
  25.