From 4efd28ce1a84dbdc79b8f2cec6d171ae06f9537c Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Sun, 29 Oct 2000 18:08:42 +0000 Subject: [PATCH] DEBUG_ProcessDBGFile: use a stack variable for the extra_info. --- debugger/msc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/debugger/msc.c b/debugger/msc.c index 8086491c2ed..9ff2964c1d2 100644 --- a/debugger/msc.c +++ b/debugger/msc.c @@ -3062,6 +3062,7 @@ DEBUG_ProcessDBGFile(DBG_MODULE* module, const char* filename) char * addr; PIMAGE_DEBUG_DIRECTORY dbghdr; DBG_MODULE module2; + MSC_DBG_INFO extra_info2; int i; int j; int nsect; @@ -3106,7 +3107,7 @@ DEBUG_ProcessDBGFile(DBG_MODULE* module, const char* filename) * COFF stuff embedded within the DBG file. */ memset((char *) &module2, 0, sizeof(module2)); - module2.extra_info = DBG_alloc(sizeof(MSC_DBG_INFO)); + module2.extra_info = &extra_info2; MSC_INFO(&module2)->dbg_info = (addr + dbghdr->PointerToRawData); MSC_INFO(&module2)->dbg_size = dbghdr->SizeOfData; module2.load_addr = module->load_addr;