aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Faylor <me+cygwin@cgf.cx>2002-02-21 06:44:05 +0000
committerChristopher Faylor <me+cygwin@cgf.cx>2002-02-21 06:44:05 +0000
commit097f6b0bbaff5af8a376eba6a115819f885318ed (patch)
tree5228d0c904366671ae787a5631d62d779caf8314
parentc914e0cc47f31781bbf8bbc1bd98bd8861b166a4 (diff)
downloadgdb-097f6b0bbaff5af8a376eba6a115819f885318ed.zip
gdb-097f6b0bbaff5af8a376eba6a115819f885318ed.tar.gz
gdb-097f6b0bbaff5af8a376eba6a115819f885318ed.tar.bz2
* win32-nat.c (register_loaded_dll): Correctly check for invalid handle value.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/win32-nat.c2
-rw-r--r--gdb/windows-nat.c2
3 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index e6cb3a0..551ccbd 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-21 Christopher Faylor <cgf@redhat.com>
+
+ * win32-nat.c (register_loaded_dll): Correctly check for invalid handle
+ value.
+
2002-02-20 Christopher Faylor <cgf@redhat.com>
* win32-nat.c (register_loaded_dll): Handle case where FindFirstFile
diff --git a/gdb/win32-nat.c b/gdb/win32-nat.c
index 871620f..cd288be 100644
--- a/gdb/win32-nat.c
+++ b/gdb/win32-nat.c
@@ -582,7 +582,7 @@ register_loaded_dll (const char *name, DWORD load_addr)
HANDLE h = FindFirstFile(name, &w32_fd);
size_t len;
- if (h)
+ if (h != INVALID_HANDLE_VALUE)
{
FindClose (h);
strcpy (buf, name);
diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c
index 871620f..cd288be 100644
--- a/gdb/windows-nat.c
+++ b/gdb/windows-nat.c
@@ -582,7 +582,7 @@ register_loaded_dll (const char *name, DWORD load_addr)
HANDLE h = FindFirstFile(name, &w32_fd);
size_t len;
- if (h)
+ if (h != INVALID_HANDLE_VALUE)
{
FindClose (h);
strcpy (buf, name);