evp: prevent underflow in base64 decoding
[openssl.git] / crypto / buffer / buffer.h
index 178e418282b2eb74ca575f61db678a393a151562..f8da32b485074b44e6bb5c0b36ce9e5d1aca2b92 100644 (file)
@@ -88,7 +88,7 @@ int   BUF_MEM_grow_clean(BUF_MEM *str, size_t len);
 char * BUF_strdup(const char *str);
 char * BUF_strndup(const char *str, size_t siz);
 void * BUF_memdup(const void *data, size_t siz);
-void   BUF_reverse(unsigned char *out, unsigned char *in, size_t siz);
+void   BUF_reverse(unsigned char *out, const unsigned char *in, size_t siz);
 
 /* safe string functions */
 size_t BUF_strlcpy(char *dst,const char *src,size_t siz);