Tk Source Code

Check-in [50ac5957]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Make TkCygwinMainEx() MODULE_SCOPE. Make Tk_MainEx TCL_NORETURN1 (which only makes a difference when compiled with Tcl 8.7)
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | core-8-6-branch
Files: files | file ages | folders
SHA3-256: 50ac595758b7e4cf69a3dcbc9157746fb42715e03c42abc64b7a88ba03a604cb
User & Date: jan.nijtmans 2024-04-29 14:45:41.876
References
2024-09-06
16:59 • Ticket [15bd03e8] `make genstubs` produces broken tkDecls.h file status still Open with 4 other changes artifact: 13a1c12f user: jan.nijtmans
Context
2024-04-29
21:51
Make tkWinTest.c warning-free, when compiled with Tcl 8.7 headers check-in: 3d793297 user: jan.nijtmans tags: core-8-6-branch
15:24
Make TkCygwinMainEx() work when Tk 8.7 is compiled against Tcl 9.0 (cygwin-only change) Make Tk_MainEx() TCL_NORETURN1, since it never returns check-in: b1830435 user: jan.nijtmans tags: core-8-branch
14:45
Make TkCygwinMainEx() MODULE_SCOPE. Make Tk_MainEx TCL_NORETURN1 (which only makes a difference when compiled with Tcl 8.7) check-in: 50ac5957 user: jan.nijtmans tags: core-8-6-branch
14:24
Fix gcc warning seen with gcc 11.4: tkConfig.c: In function ‘GetObjectForOption’: tkConfig.c:1934:71: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1934 | objPtr = Tcl_NewStringObj(((char **) optionPtr->specPtr->clientData)[ | ^ check-in: 8cd97ba3 user: jan.nijtmans tags: core-8-6-branch
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/tk.decls.
Changes to generic/tkDecls.h.
Changes to generic/tkMain.c.
Changes to generic/tkWindow.c.