>> I think this statement (and the patch) is wrong. You also need to change >> the byte string hashing, at least for 2.x. This I consider the biggest >> flaw in that approach - other people may have written string-like objects >> which continue to compare equal to a string but now hash different. > > They're unlikely to have rewritten the hash algorithm by hand - > especially given the caveats wrt. differences between Python integers > and C integers. See the CHAR_HASH macro in http://hg.python.org/cpython/file/e78f00dbd7ae/Modules/expat/xmlparse.c It's not *that* unlikely that more copies of that algorithm exist. Regards, Martin
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4