* gdb/gdbserver/server.c (handle_query): strcpy() the returned string from
authorOzkan Sezer <sezero@sourceware.org>
Tue, 20 Jul 2010 18:20:27 +0000 (18:20 +0000)
committerOzkan Sezer <sezero@sourceware.org>
Tue, 20 Jul 2010 18:20:27 +0000 (18:20 +0000)
paddress() instead of sprintf().

gdb/gdbserver/ChangeLog
gdb/gdbserver/server.c

index 1400a24246368c47ac7e8e1ae9a15657ce23045e..0d16be9f0c1397dfee9c798775f64cf1d975304f 100644 (file)
@@ -1,5 +1,7 @@
 2010-07-20  Ozkan Sezer  <sezeroz@gmail.com>
 
+       * server.c (handle_query): strcpy() the returned string from paddress()
+       instead of sprintf().
        * utils.c (paddress): Return phex_nz().
 
 2010-07-07  Joel Brobecker  <brobecker@adacore.com>
index 9125f0ef60f02ed44e7d6e6f4c22e94d23535ece..29b6cdcd1a81b6fd00f34a9e96cbd89df37a47e7 100644 (file)
@@ -1539,7 +1539,7 @@ handle_query (char *own_buf, int packet_len, int *new_packet_len_p)
 
       if (err == 0)
        {
-         sprintf (own_buf, "%llx", address);
+         strcpy (own_buf, paddress(address));
          return;
        }
       else if (err > 0)
@@ -1563,7 +1563,7 @@ handle_query (char *own_buf, int packet_len, int *new_packet_len_p)
       n = (*the_target->get_tib_address) (ptid, &tlb);
       if (n == 1)
        {
-         sprintf (own_buf, "%llx", tlb);
+         strcpy (own_buf, paddress(tlb));
          return;
        }
       else if (n == 0)