From 760f17f56b7f79f67a9029cbe7cc55a0acccd3b9 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 21 Jul 2021 12:11:42 +0200 Subject: Make sure that memory gets freed on realloc failure --- libcrystfel/src/utils.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libcrystfel/src/utils.h') diff --git a/libcrystfel/src/utils.h b/libcrystfel/src/utils.h index 458307e8..9683039e 100644 --- a/libcrystfel/src/utils.h +++ b/libcrystfel/src/utils.h @@ -81,6 +81,7 @@ extern size_t notrail(char *s); extern int convert_int(const char *str, int *pval); extern int convert_float(const char *str, double *pval); extern void chomp(char *s); +extern void *srealloc(void *arr, size_t new_size); #define CLEAR_BIT(val, bit) (((val) | (bit)) ^ (bit)) -- cgit v1.2.3