From 2ca2a378fe67883c36853df2a8f20827bcee0b55 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Mon, 30 Nov 2009 16:22:47 +0100 Subject: [PATCH] dwarflint: Plug leak (alloca instead of malloc) --- src/dwarflint/check_debug_loc_range.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) { -- 2.47.2