mirror of
https://github.com/python/cpython.git
synced 2025-10-19 16:03:42 +00:00
gh-140001: Remove obsolete TCL_WIN_SOCKET macro (from Tcl 7.x) from _tkinter.c (GH-139998)
Co-authored-by: Michiel Jan Laurens de Hoon <mdehoon@Michiels-MacBook-Air.local>
This commit is contained in:
parent
e6aa515296
commit
a00655b877
1 changed files with 0 additions and 23 deletions
|
@ -82,33 +82,10 @@ typedef int Tcl_Size;
|
|||
|
||||
#ifdef HAVE_CREATEFILEHANDLER
|
||||
|
||||
/* This bit is to ensure that TCL_UNIX_FD is defined and doesn't interfere
|
||||
with the proper calculation of FHANDLETYPE == TCL_UNIX_FD below. */
|
||||
#ifndef TCL_UNIX_FD
|
||||
# ifdef TCL_WIN_SOCKET
|
||||
# define TCL_UNIX_FD (! TCL_WIN_SOCKET)
|
||||
# else
|
||||
# define TCL_UNIX_FD 1
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* Tcl_CreateFileHandler() changed several times; these macros deal with the
|
||||
messiness. In Tcl 8.0 and later, it is not available on Windows (and on
|
||||
Unix, only because Jack added it back); when available on Windows, it only
|
||||
applies to sockets. */
|
||||
|
||||
#ifdef MS_WINDOWS
|
||||
#define FHANDLETYPE TCL_WIN_SOCKET
|
||||
#else
|
||||
#define FHANDLETYPE TCL_UNIX_FD
|
||||
#endif
|
||||
|
||||
/* If Tcl can wait for a Unix file descriptor, define the EventHook() routine
|
||||
which uses this to handle Tcl events while the user is typing commands. */
|
||||
|
||||
#if FHANDLETYPE == TCL_UNIX_FD
|
||||
#define WAIT_FOR_STDIN
|
||||
#endif
|
||||
|
||||
#endif /* HAVE_CREATEFILEHANDLER */
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue