aboutsummaryrefslogtreecommitdiff
path: root/e2fsprogs/old_e2fsprogs/ext2fs
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2010-01-08 09:07:50 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2010-01-08 09:07:50 +0100
commit9037787eaee5efb58fd46f326397193b16b161dd (patch)
treedfd0e7d93faf711ca7dcf8c7fe0abfb21082e3d3 /e2fsprogs/old_e2fsprogs/ext2fs
parentef3817c6dcbf9270d36b48a0547e507221abce74 (diff)
downloadbusybox-w32-9037787eaee5efb58fd46f326397193b16b161dd.tar.gz
busybox-w32-9037787eaee5efb58fd46f326397193b16b161dd.tar.bz2
busybox-w32-9037787eaee5efb58fd46f326397193b16b161dd.zip
*: fix places where we were still using malloc/realloc
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'e2fsprogs/old_e2fsprogs/ext2fs')
-rw-r--r--e2fsprogs/old_e2fsprogs/ext2fs/ext2fs_inline.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs_inline.c b/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs_inline.c
index da1cf5be5..b9aab440a 100644
--- a/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs_inline.c
+++ b/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs_inline.c
@@ -50,9 +50,7 @@ errcode_t ext2fs_resize_mem(unsigned long EXT2FS_ATTR((unused)) old_size,
50 /* Use "memcpy" for pointer assignments here to avoid problems 50 /* Use "memcpy" for pointer assignments here to avoid problems
51 * with C99 strict type aliasing rules. */ 51 * with C99 strict type aliasing rules. */
52 memcpy(&p, ptr, sizeof (p)); 52 memcpy(&p, ptr, sizeof (p));
53 p = realloc(p, size); 53 p = xrealloc(p, size);
54 if (!p)
55 return EXT2_ET_NO_MEMORY;
56 memcpy(ptr, &p, sizeof (p)); 54 memcpy(ptr, &p, sizeof (p));
57 return 0; 55 return 0;
58} 56}