Detlef Riekenberg : ntdll: Avoid crash with WINEDEBUG=+snoop.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jul 11 07:50:50 CDT 2007


Module: wine
Branch: master
Commit: 8d051c81b2eaee29e433302109b80b321f9f6e68
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=8d051c81b2eaee29e433302109b80b321f9f6e68

Author: Detlef Riekenberg <wine.dev at web.de>
Date:   Tue Jul 10 21:52:42 2007 +0200

ntdll: Avoid crash with WINEDEBUG=+snoop.

---

 dlls/ntdll/relay.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/ntdll/relay.c b/dlls/ntdll/relay.c
index 0b592ce..a50ec34 100644
--- a/dlls/ntdll/relay.c
+++ b/dlls/ntdll/relay.c
@@ -650,7 +650,7 @@ void SNOOP_SetupDLL(HMODULE hmod)
     if (!init_done) init_debug_lists();
 
     exports = RtlImageDirectoryEntryToData( hmod, TRUE, IMAGE_DIRECTORY_ENTRY_EXPORT, &size32 );
-    if (!exports) return;
+    if (!exports || !exports->NumberOfFunctions) return;
     name = (char *)hmod + exports->Name;
     size = size32;
 




More information about the wine-cvs mailing list