Fix clang-tidy bugprone-suspicious-realloc-usage warnings in headers

This commit is contained in:
Tim Wojtulewicz 2025-06-09 14:16:36 -07:00
parent a58110986d
commit 9c3dddfa12

View file

@ -454,11 +454,11 @@ extern void safe_close(int fd);
// Versions of realloc/malloc which abort() on out of memory
inline void* safe_realloc(void* ptr, size_t size) {
ptr = realloc(ptr, size);
if ( size && ! ptr )
void* new_ptr = realloc(ptr, size);
if ( size && ! new_ptr )
out_of_memory("realloc");
return ptr;
return new_ptr;
}
inline void* safe_malloc(size_t size) {