summaryrefslogtreecommitdiffstats
path: root/generic/tclIOSock.c
diff options
context:
space:
mode:
Diffstat (limited to 'generic/tclIOSock.c')
-rw-r--r--generic/tclIOSock.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/generic/tclIOSock.c b/generic/tclIOSock.c
index 12e2900..32ed015 100644
--- a/generic/tclIOSock.c
+++ b/generic/tclIOSock.c
@@ -34,7 +34,8 @@ gai_strerror(
} else {
tsdPtr->initialized = 1;
}
- Tcl_WinTCharToUtf(gai_strerrorW(code), -1, &tsdPtr->errorMsg);
+ Tcl_DStringInit(&tsdPtr->errorMsg);
+ Tcl_Utf16ToUtfDString(gai_strerrorW(code), -1, &tsdPtr->errorMsg);
return Tcl_DStringValue(&tsdPtr->errorMsg);
}
#endif