From 60ed1308304964e5648d8bfc9b74bd549570fa83 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Sat, 9 Dec 2017 13:11:39 -0800 Subject: [PATCH] byte swap the raw hash secrets (more bpo-32260) (#4773) --- Python/pyhash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python/pyhash.c b/Python/pyhash.c index 4494a2f6ef6..1537a0fb490 100644 --- a/Python/pyhash.c +++ b/Python/pyhash.c @@ -415,7 +415,7 @@ siphash24(uint64_t k0, uint64_t k1, const void *src, Py_ssize_t src_sz) { static Py_hash_t pysiphash(const void *src, Py_ssize_t src_sz) { return (Py_hash_t)siphash24( - _Py_HashSecret.siphash.k0, _Py_HashSecret.siphash.k1, + _le64toh(_Py_HashSecret.siphash.k0), _le64toh(_Py_HashSecret.siphash.k1), src, src_sz); }