summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorGuilherme Polo <ggpolo@gmail.com>2009-04-10 22:19:09 (GMT)
committerGuilherme Polo <ggpolo@gmail.com>2009-04-10 22:19:09 (GMT)
commit2d87e42921c3dbf0833ddc51d5690a4032c19b6d (patch)
treec8f59373de399813290634076d8006f9cc3c4a0b /Modules
parent7f587cd3c39cbe2acdb8e8fc7abf1bfec43163ef (diff)
downloadcpython-2d87e42921c3dbf0833ddc51d5690a4032c19b6d.zip
cpython-2d87e42921c3dbf0833ddc51d5690a4032c19b6d.tar.gz
cpython-2d87e42921c3dbf0833ddc51d5690a4032c19b6d.tar.bz2
Merged revisions 71210 via svnmerge from
svn+ssh://pythondev/python/trunk ........ r71210 | guilherme.polo | 2009-04-04 23:11:19 -0300 (Sat, 04 Apr 2009) | 1 line Include tkinter.h only after including tk.h (or the equivalent for another platform). ........
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_tkinter.c4
-rw-r--r--Modules/tkinter.h4
2 files changed, 5 insertions, 3 deletions
diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c
index e5d4624..ef38ea3 100644
--- a/Modules/_tkinter.c
+++ b/Modules/_tkinter.c
@@ -33,8 +33,6 @@ Copyright (C) 1994 Steen Lumholt.
#include <windows.h>
#endif
-#include "tkinter.h"
-
/* Allow using this code in Python 2.[12] */
#ifndef PyDoc_STRVAR
#define PyDoc_STRVAR(name,str) static char name[] = str
@@ -69,6 +67,8 @@ Copyright (C) 1994 Steen Lumholt.
#include <tk.h>
#endif
+#include "tkinter.h"
+
/* For Tcl 8.2 and 8.3, CONST* is not defined (except on Cygwin). */
#ifndef CONST84_RETURN
#define CONST84_RETURN
diff --git a/Modules/tkinter.h b/Modules/tkinter.h
index 57be878..f7e50cd 100644
--- a/Modules/tkinter.h
+++ b/Modules/tkinter.h
@@ -2,7 +2,9 @@
#define TKINTER_H
/* This header is used to share some macros between _tkinter.c and
- * tkappinit.c */
+ * tkappinit.c.
+ * Be sure to include tk.h before including this header so
+ * TK_VERSION_HEX is properly defined. */
/* TK_RELEASE_LEVEL is always one of the following:
* TCL_ALPHA_RELEASE 0