summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixCompat.c
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2007-11-13 14:39:14 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2007-11-13 14:39:14 (GMT)
commita08768e501c4337626d85a4f088cf2a57a2b7d06 (patch)
treed1972ae9fb8411771a5ca0f5d5a6f44025f6ab44 /unix/tclUnixCompat.c
parent6759a32c3a68c7aeedff4350a5709e9b83acf30b (diff)
downloadtcl-a08768e501c4337626d85a4f088cf2a57a2b7d06.zip
tcl-a08768e501c4337626d85a4f088cf2a57a2b7d06.tar.gz
tcl-a08768e501c4337626d85a4f088cf2a57a2b7d06.tar.bz2
The six-argument form of getaddressbyname_r() uses the fifth argument to
indicate whether the lookup succeeded or not on at least one platform. [Bug 1618235]
Diffstat (limited to 'unix/tclUnixCompat.c')
-rw-r--r--unix/tclUnixCompat.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/unix/tclUnixCompat.c b/unix/tclUnixCompat.c
index 7e419cf..88c87c3 100644
--- a/unix/tclUnixCompat.c
+++ b/unix/tclUnixCompat.c
@@ -6,7 +6,7 @@
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclUnixCompat.c,v 1.1.2.10 2006/09/12 22:05:03 andreas_kupries Exp $
+ * RCS: @(#) $Id: tclUnixCompat.c,v 1.1.2.11 2007/11/13 14:39:15 dkf Exp $
*
*/
@@ -588,7 +588,7 @@ TclpGetHostByName(const char *name)
int h_errno;
return (gethostbyname_r(name, &tsdPtr->hent, tsdPtr->hbuf,
sizeof(tsdPtr->hbuf), &hePtr, &h_errno) == 0) ?
- &tsdPtr->hent : NULL;
+ &hePtr : NULL;
#elif defined(HAVE_GETHOSTBYNAME_R_3)
struct hostent_data data;