e2fsck: show size requested when memory allocation fails
PATCH 1/1 e2fsck: show size requested when memory allocation fails
"e2fsck: Can't allocate dx_block info array"
is only so helpful - it'd be nice to know how much it tried to allocate.
In particular, since I think malloc(0) can return NULL, it'd be nice to know if maybe we passed in an uninitialized (or 0-initialized) size.
Signed-off-by Eric Sandeen <[email protected]>
---
e2fsck/util.c +2 -1
@@ -121,7 +121,8 @@ void *e2fsck_allocate_memory(e2fsck_t ctx, unsigned int size,#endif ret =malloc (size);if (!ret) { -sprintf (buf,"Can't allocate %s\n" , description); +sprintf (buf,"Can't allocate %u bytes for %s\n" , + size, description);fatal_error (ctx, buf); }memset (ret,0 , size);
Theodore Ts'o
AppliedQuoted 8 lines · Eric Sandeen
"e2fsck: Can't allocate
dx_blockinfo array"
is only so helpful - it'd be nice to know how much it tried to allocate.In particular, since I think malloc(0) can return NULL, it'd be nice to know if maybe we passed in an uninitialized (or 0-initialized) size.
Signed-off-by Eric Sandeen <[email protected]>
Thanks, applied.
- Ted