diff options
author | jenglish <jenglish@flightlab.com> | 2007-05-16 18:35:20 (GMT) |
---|---|---|
committer | jenglish <jenglish@flightlab.com> | 2007-05-16 18:35:20 (GMT) |
commit | fde19a4caabf0561efd9d42b592f86e188f4a83f (patch) | |
tree | bcbd522de62cc6de0d372e978de9b8688b7646bd /generic | |
parent | 2175fd4d04e6c0088b9adfac510d6b7603686997 (diff) | |
download | tk-fde19a4caabf0561efd9d42b592f86e188f4a83f.zip tk-fde19a4caabf0561efd9d42b592f86e188f4a83f.tar.gz tk-fde19a4caabf0561efd9d42b592f86e188f4a83f.tar.bz2 |
Change Tk_InitStubs(), tkStubsPtr, and the auxilliary stubs table pointers
back to public visibility. See [Bug 1716117] for details.
Removed TCL_STORAGE_CLASS monkey business, as it had no effect.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/tkStubLib.c | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/generic/tkStubLib.c b/generic/tkStubLib.c index 2d2e995..43721d8 100644 --- a/generic/tkStubLib.c +++ b/generic/tkStubLib.c @@ -10,7 +10,7 @@ * See the file "license.terms" for information on usage and redistribution of * this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tkStubLib.c,v 1.13 2007/05/03 22:36:11 dkf Exp $ + * RCS: @(#) $Id: tkStubLib.c,v 1.14 2007/05/16 18:35:20 jenglish Exp $ */ /* @@ -47,20 +47,6 @@ #include "tkIntPlatDecls.h" #include "tkIntXlibDecls.h" -/* - * Ensure that Tk_InitStubs is built as an exported symbol. The other stub - * symbols should be built as non-exported symbols. - */ - -#undef TCL_STORAGE_CLASS -#define TCL_STORAGE_CLASS DLLEXPORT - -MODULE_SCOPE TkStubs *tkStubsPtr; -MODULE_SCOPE TkPlatStubs *tkPlatStubsPtr; -MODULE_SCOPE TkIntStubs *tkIntStubsPtr; -MODULE_SCOPE TkIntPlatStubs *tkIntPlatStubsPtr; -MODULE_SCOPE TkIntXlibStubs *tkIntXlibStubsPtr; - TkStubs *tkStubsPtr; TkPlatStubs *tkPlatStubsPtr; TkIntStubs *tkIntStubsPtr; @@ -89,7 +75,7 @@ TkIntXlibStubs *tkIntXlibStubsPtr; #undef Tk_InitStubs #endif -MODULE_SCOPE CONST char * +CONST char * Tk_InitStubs( Tcl_Interp *interp, CONST char *version, |