From b2ffb8bd6596d282a732b33babbaa0d1bc6523ae Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sat, 3 Mar 2018 04:07:25 +0100 Subject: [PATCH] make the C compiler happy, fixes #3490 fix a false positive compiler warning about olen being referenced before assignment (which is not true, see comments in #3490). --- src/borg/crypto/low_level.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/borg/crypto/low_level.pyx b/src/borg/crypto/low_level.pyx index 82d874071..454360a1d 100644 --- a/src/borg/crypto/low_level.pyx +++ b/src/borg/crypto/low_level.pyx @@ -729,7 +729,7 @@ cdef class AES: cdef Py_buffer idata = ro_buffer(data) cdef int ilen = len(data) cdef int offset - cdef int olen + cdef int olen = 0 cdef unsigned char *odata = PyMem_Malloc(ilen + self.cipher_blk_len) if not odata: raise MemoryError @@ -753,7 +753,7 @@ cdef class AES: cdef Py_buffer idata = ro_buffer(data) cdef int ilen = len(data) cdef int offset - cdef int olen + cdef int olen = 0 cdef unsigned char *odata = PyMem_Malloc(ilen + self.cipher_blk_len) if not odata: raise MemoryError