From 38db2140e270c19d781aa35c5aa098a107179141 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Thu, 31 Oct 2013 16:25:25 -0700 Subject: Be C99 --- cryptography/fernet.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cryptography/fernet.py b/cryptography/fernet.py index 214b9374..10640d1b 100644 --- a/cryptography/fernet.py +++ b/cryptography/fernet.py @@ -25,11 +25,12 @@ lib = ffi.verify(""" #include bool constant_time_compare(uint8_t *a, size_t len_a, uint8_t *b, size_t len_b) { + size_t i = 0; + int result = 0; if (len_a != len_b) { return false; } - int result = 0; - for (size_t i = 0; i < len_a; i++) { + for (i = 0; i < len_a; i++) { result |= a[i] ^ b[i]; } return result == 0; -- cgit v1.2.3