diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2020-12-23 21:52:40 +0100 |
---|---|---|
committer | cgzones <cgzones@googlemail.com> | 2021-01-02 22:35:13 +0100 |
commit | 8c8149d146f744b2c0c64b80ba9220bd464de013 (patch) | |
tree | 2ef7fe73216d7d9cc1926b6afad3ee0a3d0a2bb6 /XUtils.h | |
parent | a150a81669027601aefc231f208a715e16b24c62 (diff) |
XUtils: check for multiplication overflow in allocation size
Diffstat (limited to 'XUtils.h')
-rw-r--r-- | XUtils.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -23,10 +23,14 @@ void fail(void) ATTR_NORETURN; void* xMalloc(size_t size); +void* xMallocArray(size_t nmemb, size_t size); + void* xCalloc(size_t nmemb, size_t size); void* xRealloc(void* ptr, size_t size); +void* xReallocArray(void* ptr, size_t nmemb, size_t size); + /* * String_startsWith gives better performance if strlen(match) can be computed * at compile time (e.g. when they are immutable string literals). :) |