[PATCH] util: overwrite sha1 and _fastsha1

Simon Heimberg simohe at besonet.ch
Fri May 8 03:19:49 CDT 2009


# HG changeset patch
# User Simon Heimberg <simohe at besonet.ch>
# Date 1241769555 -7200
# Node ID 1d367ecd23a3f335d35bc727b69138a30cd7c4c5
# Parent  b41ce5fc6ed3cfff8906397af198281766c33f79
util: overwrite sha1 and _fastsha1

diff -r b41ce5fc6ed3 -r 1d367ecd23a3 mercurial/util.py
--- a/mercurial/util.py	Fre Mai 08 09:57:53 2009 +0200
+++ b/mercurial/util.py	Fre Mai 08 09:59:15 2009 +0200
@@ -31,8 +31,8 @@
         from hashlib import sha1 as _sha1
     except ImportError:
         from sha import sha as _sha1
-    global _fastsha1
-    _fastsha1 = _sha1
+    global _fastsha1, sha1
+    _fastsha1 = sha1 = _sha1
     return _sha1(s)
 
 import subprocess


More information about the Mercurial-devel mailing list