From: Tobias Brunner Date: Tue, 16 May 2017 15:30:38 +0000 (+0200) Subject: utils: Make second argument to memxor() const X-Git-Tag: 5.6.0dr1~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7004a59a4caefa15209636216b9e0a2d6d798be9;p=thirdparty%2Fstrongswan.git utils: Make second argument to memxor() const --- diff --git a/src/libstrongswan/utils/utils/memory.c b/src/libstrongswan/utils/utils/memory.c index 30c6f546c6..4b4b6ccee4 100644 --- a/src/libstrongswan/utils/utils/memory.c +++ b/src/libstrongswan/utils/utils/memory.c @@ -20,7 +20,7 @@ /** * Described in header. */ -void memxor(uint8_t dst[], uint8_t src[], size_t n) +void memxor(uint8_t dst[], const uint8_t src[], size_t n) { int m, i; diff --git a/src/libstrongswan/utils/utils/memory.h b/src/libstrongswan/utils/utils/memory.h index b978e7c48b..e840330105 100644 --- a/src/libstrongswan/utils/utils/memory.h +++ b/src/libstrongswan/utils/utils/memory.h @@ -80,7 +80,7 @@ static inline void *memset_noop(void *s, int c, size_t n) /** * Same as memcpy, but XORs src into dst instead of copy */ -void memxor(uint8_t dest[], uint8_t src[], size_t n); +void memxor(uint8_t dest[], const uint8_t src[], size_t n); /** * Safely overwrite n bytes of memory at ptr with zero, non-inlining variant.