* gdb/gdbserver/utils.c (paddress): Return phex_nz().
authorOzkan Sezer <sezero@sourceware.org>
Tue, 20 Jul 2010 18:10:52 +0000 (18:10 +0000)
committerOzkan Sezer <sezero@sourceware.org>
Tue, 20 Jul 2010 18:10:52 +0000 (18:10 +0000)
gdb/gdbserver/ChangeLog
gdb/gdbserver/utils.c

index 8f50ce01e94dd4e1e731c86e72e940c1915b1ea3..1400a24246368c47ac7e8e1ae9a15657ce23045e 100644 (file)
@@ -1,3 +1,7 @@
+2010-07-20  Ozkan Sezer  <sezeroz@gmail.com>
+
+       * utils.c (paddress): Return phex_nz().
+
 2010-07-07  Joel Brobecker  <brobecker@adacore.com>
 
        * server.c (handle_v_cont): Call mourn_inferior if process
index b94296237a00cd1ba53142bf11b355f713d5460e..8a1acd9fc724cdd6f1c1bbbc19a73b73ef52139a 100644 (file)
@@ -257,17 +257,6 @@ xsnprintf (char *str, size_t size, const char *format, ...)
   return ret;
 }
 
-/* Convert a CORE_ADDR into a HEX string, like %lx.
-   The result is stored in a circular static buffer, NUMCELLS deep.  */
-
-char *
-paddress (CORE_ADDR addr)
-{
-  char *str = get_cell ();
-  xsnprintf (str, CELLSIZE, "%lx", (long) addr);
-  return str;
-}
-
 static char *
 decimal2str (char *sign, ULONGEST addr, int width)
 {
@@ -372,3 +361,12 @@ phex_nz (ULONGEST l, int sizeof_l)
 
   return str;
 }
+
+/* Convert a CORE_ADDR into a HEX string, like %lx.
+   The result is stored in a circular static buffer, NUMCELLS deep.  */
+
+char *
+paddress (CORE_ADDR addr)
+{
+  return phex_nz (addr, sizeof (CORE_ADDR));
+}