Show More
@@ -73,14 +73,14 b' username = platform.username' | |||
|
73 | 73 | |
|
74 | 74 | # Python compatibility |
|
75 | 75 | |
|
76 | def sha1(s): | |
|
76 | def sha1(s=''): | |
|
77 | 77 | return _fastsha1(s) |
|
78 | 78 | |
|
79 | 79 | _notset = object() |
|
80 | 80 | def safehasattr(thing, attr): |
|
81 | 81 | return getattr(thing, attr, _notset) is not _notset |
|
82 | 82 | |
|
83 | def _fastsha1(s): | |
|
83 | def _fastsha1(s=''): | |
|
84 | 84 | # This function will import sha1 from hashlib or sha (whichever is |
|
85 | 85 | # available) and overwrite itself with it on the first call. |
|
86 | 86 | # Subsequent calls will go directly to the imported function. |
General Comments 0
You need to be logged in to leave comments.
Login now