mirror of
https://github.com/cathugger/mkp224o.git
synced 2025-12-05 21:27:13 -06:00
prevent possible buffer overflow
This commit is contained in:
2
base64.h
2
base64.h
@@ -9,3 +9,5 @@ size_t base64_from(u8 *dst,const char *src,size_t slen);
|
||||
// validates base32 string and optionally stores length of valid data
|
||||
// returns 1 if whole string is good, 0 if string contains invalid data
|
||||
int base64_valid(const char *src,size_t *count);
|
||||
// aligns data length to something base64 can represent without padding
|
||||
#define BASE64_DATA_ALIGN(l) (((l + 2) / 3) * 3)
|
||||
|
||||
Reference in New Issue
Block a user