From: Petr Machata Date: Mon, 30 Nov 2009 15:22:47 +0000 (+0100) Subject: dwarflint: Plug leak (alloca instead of malloc) X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2ca2a378fe67883c36853df2a8f20827bcee0b55;p=thirdparty%2Felfutils.git dwarflint: Plug leak (alloca instead of malloc) --- diff --git a/src/dwarflint/check_debug_loc_range.cc b/src/dwarflint/check_debug_loc_range.cc index 8bc01e9ae..23ccdbaec 100644 --- a/src/dwarflint/check_debug_loc_range.cc +++ b/src/dwarflint/check_debug_loc_range.cc @@ -596,7 +596,7 @@ namespace = sec->id == sec_loc ? &cu->loc_refs : &cu->range_refs; size += rec->size; } - struct ref_cu *refs = (ref_cu *)xmalloc (sizeof (*refs) * size); + struct ref_cu *refs = (ref_cu *)alloca (sizeof (*refs) * size); struct ref_cu *refptr = refs; for (struct cu *cu = cu_chain; cu != NULL; cu = cu->next) {