* windows-nat.c (handle_output_debug_string): Avoid typecast
authorPierre Muller <muller@sourceware.org>
Wed, 27 Mar 2013 08:57:09 +0000 (08:57 +0000)
committerPierre Muller <muller@sourceware.org>
Wed, 27 Mar 2013 08:57:09 +0000 (08:57 +0000)
from integer of different size warning.

gdb/ChangeLog
gdb/windows-nat.c

index 53170d1..180b330 100644 (file)
@@ -1,3 +1,8 @@
+2013-03-27  Pierre Muller  <muller@sourceware.org>
+
+       * windows-nat.c (handle_output_debug_string): Avoid typecast
+       from integer of different size warning.
+
 2013-03-26  Joel Brobecker  <brobecker@adacore.com>
 
        * windows-nat.c (handle_output_debug_string): Add empty line
index 24d4b56..805ab30 100644 (file)
@@ -992,7 +992,7 @@ handle_output_debug_string (struct target_waitstatus *ourstatus)
          retval = strtoul (p, &p, 0);
          if (!retval)
            retval = main_thread_id;
-         else if ((x = (LPCVOID) strtoull (p, NULL, 0))
+         else if ((x = (LPCVOID) (uintptr_t) strtoull (p, NULL, 0))
                   && ReadProcessMemory (current_process_handle, x,
                                         &saved_context,
                                         __COPY_CONTEXT_SIZE, &n)