From 09d782204889e833ac0d0c00885d9b37f8540e9f Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Sat, 5 May 2001 00:44:48 +0000 Subject: [PATCH] Delay import of user32 to allow debugging crashes in user init code. --- debugger/winedbg.c | 3 ++- debugger/winedbg.spec | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/debugger/winedbg.c b/debugger/winedbg.c index b7ea1a604e6..bf8cf29c70c 100644 --- a/debugger/winedbg.c +++ b/debugger/winedbg.c @@ -11,6 +11,7 @@ #include #include "debugger.h" +#include "ntddk.h" #include "thread.h" #include "file.h" #include "wincon.h" @@ -727,7 +728,7 @@ static BOOL DEBUG_HandleDebugEvent(DEBUG_EVENT* de, LPDWORD cont) buffer, (unsigned long)de->u.LoadDll.lpBaseOfDll, de->u.LoadDll.dwDebugInfoFileOffset, de->u.LoadDll.nDebugInfoSize); - CharUpper(buffer); + _strupr(buffer); DEBUG_LoadModule32(buffer, de->u.LoadDll.hFile, (DWORD)de->u.LoadDll.lpBaseOfDll); if (DBG_IVAR(BreakOnDllLoad)) { DEBUG_Printf(DBG_CHN_MESG, "Stopping on DLL %s loading at %08lx\n", diff --git a/debugger/winedbg.spec b/debugger/winedbg.spec index 514f95e86ab..e125fb0b2a2 100644 --- a/debugger/winedbg.spec +++ b/debugger/winedbg.spec @@ -3,7 +3,7 @@ mode cuiexe type win32 init DEBUG_main -import user32.dll +import -delay user32.dll import advapi32.dll import kernel32.dll import ntdll.dll