From 520a17729242e11408df6bd73c873860b63988bf Mon Sep 17 00:00:00 2001 From: Manish Katiyar Date: Wed, 1 Oct 2008 19:42:57 -0400 Subject: [PATCH] resize2fs: Fix potential memory corruption in ext2fs_progress_init() Check the return value of ext2fs_get_mem, since prog isn't initialized so checking may miss a failed memory allocation. Signed-off-by: Manish Katiyar Signed-off-by: "Theodore Ts'o" --- resize/sim_progress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resize/sim_progress.c b/resize/sim_progress.c index a575633..e7dba88 100644 --- a/resize/sim_progress.c +++ b/resize/sim_progress.c @@ -83,7 +83,7 @@ errcode_t ext2fs_progress_init(ext2_sim_progmeter *ret_prog, errcode_t retval; retval = ext2fs_get_mem(sizeof(struct ext2_sim_progress), &prog); - if (!prog) + if (retval) return retval; memset(prog, 0, sizeof(struct ext2_sim_progress)); -- 1.8.3.1