diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | resolv/res_debug.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index 26f303f94e..3c133da56e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2006-05-11 Ulrich Drepper <drepper@redhat.com> + * resolv/res_debug.c (loc_ntoa): Define error as array, not pointer. + * include/arpa/nameser.h: Declare _ns_flagdata as hidden. * nis/yp_xdr.c: Add libnsl_hidden_def for xdr_ypresp_master. diff --git a/resolv/res_debug.c b/resolv/res_debug.c index 9b308b189a..32ac829730 100644 --- a/resolv/res_debug.c +++ b/resolv/res_debug.c @@ -896,7 +896,7 @@ loc_ntoa(binary, ascii) const u_char *binary; char *ascii; { - static char *error = "?"; + static char error[] = "?"; static char tmpbuf[sizeof "1000 60 60.000 N 1000 60 60.000 W -12345678.00m 90000000.00m 90000000.00m 90000000.00m"]; const u_char *cp = binary; |