diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2017-01-17 12:39:57 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2017-01-17 12:39:57 (GMT) |
commit | 2e7b097afc15bc6b6fad5e18b7bd69d961e9b349 (patch) | |
tree | d34bf8f7c7375a04c84f0b609c70974f88d67865 /generic/tkDecls.h | |
parent | 7351a944cfea2faa238bf630aa446bed104c01f2 (diff) | |
download | tk-2e7b097afc15bc6b6fad5e18b7bd69d961e9b349.zip tk-2e7b097afc15bc6b6fad5e18b7bd69d961e9b349.tar.gz tk-2e7b097afc15bc6b6fad5e18b7bd69d961e9b349.tar.bz2 |
tag Tk_FreeXId() as deprecated. Remove the function from the build if TK_NO_DEPRECATED is defined.
Diffstat (limited to 'generic/tkDecls.h')
-rw-r--r-- | generic/tkDecls.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/generic/tkDecls.h b/generic/tkDecls.h index eaaaf6c..3b72706 100644 --- a/generic/tkDecls.h +++ b/generic/tkDecls.h @@ -17,6 +17,12 @@ #define TCL_STORAGE_CLASS DLLEXPORT #endif +#if defined(TK_NO_DEPRECATED) && defined(BUILD_tk) +# define TK_DEPRECATED MODULE_SCOPE +#else +# define TK_DEPRECATED EXTERN +#endif + /* * WARNING: This file is automatically generated by the tools/genStubs.tcl * script. Any modifications to the function declarations below should be made @@ -281,7 +287,7 @@ EXTERN void Tk_FreePixmap(Display *display, Pixmap pixmap); /* 76 */ EXTERN void Tk_FreeTextLayout(Tk_TextLayout textLayout); /* 77 */ -EXTERN void Tk_FreeXId(Display *display, XID xid); +TK_DEPRECATED void Tk_FreeXId(Display *display, XID xid); /* 78 */ EXTERN GC Tk_GCForColor(XColor *colorPtr, Drawable drawable); /* 79 */ |