Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | [Bug 3555454] Rearrange a bit to quash 'declared but never defined' compiler warnings. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
3f2231d81a048018a060fa8de39c5a85 |
User & Date: | stwo 2012-08-13 14:18:55 |
Context
2012-08-15
| ||
08:22 | Only build the threaded builds by default check-in: 0f40790ef4 user: jan.nijtmans tags: trunk | |
2012-08-13
| ||
14:18 | [Bug 3555454] Rearrange a bit to quash 'declared but never defined' compiler warnings. check-in: 3f2231d81a user: stwo tags: trunk | |
14:02 | .... but be less verbose check-in: 7762aa5871 user: jan.nijtmans tags: trunk | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 | 2012-08-13 Jan Nijtmans <[email protected]> * compat/zlib/win64/zlib1.dll: Add 64-bit build of zlib1.dll, and use it * compat/zlib/win64/zdll.lib: for the dynamic mingw-w64 build. * win/Makefile.in * win/configure.in * win/configure | > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 | 2010-08-13 Stuart Cassoff <[email protected]> * unix/tclUnixCompat.c: [Bug 3555454] Rearrange a bit to quash 'declared but never defined' compiler warnings. 2012-08-13 Jan Nijtmans <[email protected]> * compat/zlib/win64/zlib1.dll: Add 64-bit build of zlib1.dll, and use it * compat/zlib/win64/zdll.lib: for the dynamic mingw-w64 build. * win/Makefile.in * win/configure.in * win/configure |
︙ | ︙ |
Changes to unix/tclUnixCompat.c.
︙ | ︙ | |||
94 95 96 97 98 99 100 101 102 103 | */ #undef NEED_COPYARRAY #undef NEED_COPYGRP #undef NEED_COPYHOSTENT #undef NEED_COPYPWD #undef NEED_COPYSTRING static int CopyArray(char **src, int elsize, char *buf, int buflen); | > > > > > > > > > > < < | 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | */ #undef NEED_COPYARRAY #undef NEED_COPYGRP #undef NEED_COPYHOSTENT #undef NEED_COPYPWD #undef NEED_COPYSTRING #if !defined(HAVE_GETGRNAM_R_5) && !defined(HAVE_GETGRNAM_R_4) #define NEED_COPYGRP 1 static int CopyGrp(struct group *tgtPtr, char *buf, int buflen); #endif #if !defined(HAVE_GETPWNAM_R_5) && !defined(HAVE_GETPWNAM_R_4) #define NEED_COPYPWD 1 static int CopyPwd(struct passwd *tgtPtr, char *buf, int buflen); #endif static int CopyArray(char **src, int elsize, char *buf, int buflen); static int CopyHostent(struct hostent *tgtPtr, char *buf, int buflen); static int CopyString(const char *src, char *buf, int buflen); #endif #ifdef NEED_PW_CLEANER static void FreePwBuf(ClientData ignored); #endif |
︙ | ︙ | |||
210 211 212 213 214 215 216 | } return (pwPtr != NULL ? &tsdPtr->pwd : NULL); #elif defined(HAVE_GETPWNAM_R_4) return getpwnam_r(name, &tsdPtr->pwd, tsdPtr->pbuf, sizeof(tsdPtr->pbuf)); #else | < | 218 219 220 221 222 223 224 225 226 227 228 229 230 231 | } return (pwPtr != NULL ? &tsdPtr->pwd : NULL); #elif defined(HAVE_GETPWNAM_R_4) return getpwnam_r(name, &tsdPtr->pwd, tsdPtr->pbuf, sizeof(tsdPtr->pbuf)); #else struct passwd *pwPtr; Tcl_MutexLock(&compatLock); pwPtr = getpwnam(name); if (pwPtr != NULL) { tsdPtr->pwd = *pwPtr; pwPtr = &tsdPtr->pwd; |
︙ | ︙ | |||
291 292 293 294 295 296 297 | } return (pwPtr != NULL ? &tsdPtr->pwd : NULL); #elif defined(HAVE_GETPWUID_R_4) return getpwuid_r(uid, &tsdPtr->pwd, tsdPtr->pbuf, sizeof(tsdPtr->pbuf)); #else | < | 298 299 300 301 302 303 304 305 306 307 308 309 310 311 | } return (pwPtr != NULL ? &tsdPtr->pwd : NULL); #elif defined(HAVE_GETPWUID_R_4) return getpwuid_r(uid, &tsdPtr->pwd, tsdPtr->pbuf, sizeof(tsdPtr->pbuf)); #else struct passwd *pwPtr; Tcl_MutexLock(&compatLock); pwPtr = getpwuid(uid); if (pwPtr != NULL) { tsdPtr->pwd = *pwPtr; pwPtr = &tsdPtr->pwd; |
︙ | ︙ | |||
395 396 397 398 399 400 401 | } return (grPtr != NULL ? &tsdPtr->grp : NULL); #elif defined(HAVE_GETGRNAM_R_4) return getgrnam_r(name, &tsdPtr->grp, tsdPtr->gbuf, sizeof(tsdPtr->gbuf)); #else | < | 401 402 403 404 405 406 407 408 409 410 411 412 413 414 | } return (grPtr != NULL ? &tsdPtr->grp : NULL); #elif defined(HAVE_GETGRNAM_R_4) return getgrnam_r(name, &tsdPtr->grp, tsdPtr->gbuf, sizeof(tsdPtr->gbuf)); #else struct group *grPtr; Tcl_MutexLock(&compatLock); grPtr = getgrnam(name); if (grPtr != NULL) { tsdPtr->grp = *grPtr; grPtr = &tsdPtr->grp; |
︙ | ︙ | |||
476 477 478 479 480 481 482 | } return (grPtr != NULL ? &tsdPtr->grp : NULL); #elif defined(HAVE_GETGRGID_R_4) return getgrgid_r(gid, &tsdPtr->grp, tsdPtr->gbuf, sizeof(tsdPtr->gbuf)); #else | < | 481 482 483 484 485 486 487 488 489 490 491 492 493 494 | } return (grPtr != NULL ? &tsdPtr->grp : NULL); #elif defined(HAVE_GETGRGID_R_4) return getgrgid_r(gid, &tsdPtr->grp, tsdPtr->gbuf, sizeof(tsdPtr->gbuf)); #else struct group *grPtr; Tcl_MutexLock(&compatLock); grPtr = getgrgid(gid); if (grPtr != NULL) { tsdPtr->grp = *grPtr; grPtr = &tsdPtr->grp; |
︙ | ︙ |