Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | * win/tclWinSock.c (InitializeHostName): Corrected logic that extracted the name of the computer from the gethostname call so that it would use the name on success, not failure. Also ensured that the buffer size is exactly that recommended by Microsoft. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core-8-5-branch |
Files: | files | file ages | folders |
SHA1: |
2bd687a5777428bf0947c9e3dd487d28 |
User & Date: | dkf 2012-07-10 11:03:23 |
Context
2012-07-10
| ||
20:27 | merge 8.5 check-in: c7c6dfcb5b user: dgp tags: trunk | |
18:21 | Update changes, repair ChangeLog check-in: f19d6cd6ae user: dgp tags: core-8-5-branch | |
14:00 | Release candidate branch for Tcl 8.5.12. check-in: 757700fb5a user: dgp tags: core-8-5-12-rc | |
11:03 |
* win/tclWinSock.c (InitializeHostName): Corrected logic that extracted the name of the computer f...check-in: 2bd687a577 user: dkf tags: core-8-5-branch | |
2012-07-08
| ||
10:26 | and don't forget the % check-in: 9651124b67 user: jan.nijtmans tags: core-8-5-branch | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 | 2012-07-05 Don Porter <[email protected]> * unix/tclUnixPipe.c: [Bug 1189293] Make "<<" binary safe. * win/tclWinPipe.c: 2012-06-29 Jan Nijtmans <[email protected]> | > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 2012-07-10 Donal K. Fellows <[email protected]> * win/tclWinSock.c (InitializeHostName): Corrected logic that extracted the name of the computer from the gethostname call so that it would use the name on success, not failure. Also ensured that the buffer size is exactly that recommended by Microsoft. 2012-07-05 Don Porter <[email protected]> * unix/tclUnixPipe.c: [Bug 1189293] Make "<<" binary safe. * win/tclWinPipe.c: 2012-06-29 Jan Nijtmans <[email protected]> |
︙ | ︙ |
Changes to win/tclWinSock.c.
︙ | ︙ | |||
2427 2428 2429 2430 2431 2432 2433 | Tcl_UtfToLower(Tcl_WinTCharToUtf((TCHAR *) wbuf, -1, &ds)); } else { Tcl_DStringInit(&ds); if (TclpHasSockets(NULL) == TCL_OK) { /* | | < | < | | < < | | | 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 | Tcl_UtfToLower(Tcl_WinTCharToUtf((TCHAR *) wbuf, -1, &ds)); } else { Tcl_DStringInit(&ds); if (TclpHasSockets(NULL) == TCL_OK) { /* * The buffer size of 256 is recommended by the MSDN page that * documents gethostname() as being always adequate. */ Tcl_DString inDs; Tcl_DStringInit(&inDs); Tcl_DStringSetLength(&inDs, 256); if (gethostname(Tcl_DStringValue(&inDs), Tcl_DStringLength(&inDs)) == 0) { Tcl_ExternalToUtfDString(NULL, Tcl_DStringValue(&inDs), -1, &ds); } Tcl_DStringFree(&inDs); } } *encodingPtr = Tcl_GetEncoding(NULL, "utf-8"); *lengthPtr = Tcl_DStringLength(&ds); |
︙ | ︙ |