From 0c679c64241d74dd02bda891c9f04508cd535535 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Sat, 16 Nov 2013 08:16:24 -0800 Subject: const correctness --- cryptography/hazmat/primitives/padding.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cryptography/hazmat/primitives/padding.py b/cryptography/hazmat/primitives/padding.py index b07f5014..926a4bbd 100644 --- a/cryptography/hazmat/primitives/padding.py +++ b/cryptography/hazmat/primitives/padding.py @@ -20,7 +20,7 @@ from cryptography.hazmat.primitives import interfaces _ffi = cffi.FFI() _ffi.cdef(""" -bool Cryptography_check_padding(uint8_t *, unsigned int); +bool Cryptography_check_padding(const uint8_t *, unsigned int); """) _lib = _ffi.verify(""" #include @@ -40,7 +40,7 @@ unsigned int Cryptography_constant_time_lt(unsigned int a, unsigned int b) { return Cryptography_DUPLICATE_MSB_TO_ALL(a); } -bool Cryptography_check_padding(uint8_t *data, unsigned int block_len) { +bool Cryptography_check_padding(const uint8_t *data, unsigned int block_len) { unsigned int i; uint8_t pad_size = data[block_len - 1]; uint8_t mismatch = 0; -- cgit v1.2.3