diff options
| author | Theodore Tso <tytso@mit.edu> | 1998-07-01 21:57:42 +0000 |
|---|---|---|
| committer | Theodore Tso <tytso@mit.edu> | 1998-07-01 21:57:42 +0000 |
| commit | 25f42f397ad148fed4d496410e695a57403030ec (patch) | |
| tree | 45b01e4c368a8f4bfd09da26cb7054b5ed706e83 /src | |
| parent | 5e27a4d7af728770a6e325a8b4a9fe9da8a6d0cc (diff) | |
| download | krb5-25f42f397ad148fed4d496410e695a57403030ec.tar.gz krb5-25f42f397ad148fed4d496410e695a57403030ec.tar.xz krb5-25f42f397ad148fed4d496410e695a57403030ec.zip | |
Fix obvious bug where we were returning a pointer to an automatic
variable which should have been a static. Fortunately nothing in the
Mac tree was using inet_ntoa()....
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10606 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/krb5/os/ChangeLog | 7 | ||||
| -rw-r--r-- | src/lib/krb5/os/macsock.c | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog index c9b7ece1f..ac954b0de 100644 --- a/src/lib/krb5/os/ChangeLog +++ b/src/lib/krb5/os/ChangeLog @@ -1,3 +1,10 @@ +Wed Jul 1 17:54:56 1998 Theodore Y. Ts'o <tytso@mit.edu> + + * macsock.c(inet_ntoa): Fix obvious bug where we were returning a + pointer to an automatic variable which should have been a + static. Fortunately nothing in the Mac tree was using + inet_ntoa().... + 1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu> * t_std_conf.c (main): POSIX states that getopt returns -1 diff --git a/src/lib/krb5/os/macsock.c b/src/lib/krb5/os/macsock.c index bec733552..a7f6b05a1 100644 --- a/src/lib/krb5/os/macsock.c +++ b/src/lib/krb5/os/macsock.c @@ -526,7 +526,7 @@ char* inet_ntoa(struct in_addr ina) { OSErr err; #define max_addr_str 16 - char addrStr[max_addr_str]; + static char addrStr[max_addr_str]; err = AddrToStr(ina.s_addr, addrStr); return addrStr; |
