diff options
author | Fred Drake <fdrake@acm.org> | 2000-07-08 04:04:38 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 2000-07-08 04:04:38 (GMT) |
commit | 509d79adaf9c645daf735430d8a021281106c0ab (patch) | |
tree | eb1d705f181c56132b1e6a3d2e5cdc402aff0c5f /Modules | |
parent | 43f04a36cf4e809a8baa3a895268b527bfd6254c (diff) | |
download | cpython-509d79adaf9c645daf735430d8a021281106c0ab.zip cpython-509d79adaf9c645daf735430d8a021281106c0ab.tar.gz cpython-509d79adaf9c645daf735430d8a021281106c0ab.tar.bz2 |
Removed Py_PROTO, ANSI-fied sources.
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/_tkinter.c | 255 |
1 files changed, 68 insertions, 187 deletions
diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c index 013ae30..0fb1228 100644 --- a/Modules/_tkinter.c +++ b/Modules/_tkinter.c @@ -191,11 +191,11 @@ static PyThreadState *tcl_tstate = NULL; #include <Events.h> /* For EventRecord */ -typedef int (*TclMacConvertEventPtr) Py_PROTO((EventRecord *eventPtr)); -void Tcl_MacSetEventProc Py_PROTO((TclMacConvertEventPtr procPtr)); -int TkMacConvertEvent Py_PROTO((EventRecord *eventPtr)); +typedef int (*TclMacConvertEventPtr) (EventRecord *eventPtr); +void Tcl_MacSetEventProc (TclMacConvertEventPtr procPtr); +int TkMacConvertEvent (EventRecord *eventPtr); -staticforward int PyMacConvertEvent Py_PROTO((EventRecord *eventPtr)); +staticforward int PyMacConvertEvent (EventRecord *eventPtr); #if defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__) #pragma import on @@ -243,8 +243,7 @@ static PyObject *trbInCmd; static PyObject * -Tkinter_Error(v) - PyObject *v; +Tkinter_Error(PyObject *v) { PyErr_SetString(Tkinter_TclError, Tkapp_Result(v)); return NULL; @@ -262,8 +261,7 @@ Tkinter_Error(v) /* Millisecond sleep() for Unix platforms. */ static void -Sleep(milli) - int milli; +Sleep(int milli) { /* XXX Too bad if you don't have select(). */ struct timeval t; @@ -277,9 +275,7 @@ Sleep(milli) static char * -AsString(value, tmp) - PyObject *value; - PyObject *tmp; +AsString(PyObject *value, PyObject *tmp) { if (PyString_Check(value)) return PyString_AsString(value); @@ -296,8 +292,7 @@ AsString(value, tmp) #define ARGSZ 64 static char * -Merge(args) - PyObject *args; +Merge(PyObject *args) { PyObject *tmp = NULL; char *argvStore[ARGSZ]; @@ -369,8 +364,7 @@ Merge(args) static PyObject * -Split(list) - char *list; +Split(char *list) { int argc; char **argv; @@ -416,8 +410,7 @@ Split(list) #ifndef WITH_APPINIT int -Tcl_AppInit(interp) - Tcl_Interp *interp; +Tcl_AppInit(Tcl_Interp *interp) { Tk_Window main; @@ -445,11 +438,7 @@ static void EnableEventHook(); /* Forward */ static void DisableEventHook(); /* Forward */ static TkappObject * -Tkapp_New(screenName, baseName, className, interactive) - char *screenName; - char *baseName; - char *className; - int interactive; +Tkapp_New(char *screenName, char *baseName, char *className, int interactive) { TkappObject *v; char *argv0; @@ -510,8 +499,7 @@ Tkapp_New(screenName, baseName, className, interactive) #ifdef USING_OBJECTS static Tcl_Obj* -AsObj(value) - PyObject *value; +AsObj(PyObject *value) { Tcl_Obj *result; @@ -567,9 +555,7 @@ AsObj(value) } static PyObject * -Tkapp_Call(self, args) - PyObject *self; - PyObject *args; +Tkapp_Call(PyObject *self, PyObject *args) { Tcl_Obj *objStore[ARGSZ]; Tcl_Obj **objv = NULL; @@ -660,9 +646,7 @@ Tkapp_Call(self, args) #else /* !USING_OBJECTS */ static PyObject * -Tkapp_Call(self, args) - PyObject *self; - PyObject *args; +Tkapp_Call(PyObject *self, PyObject *args) { /* This is copied from Merge() */ PyObject *tmp = NULL; @@ -775,9 +759,7 @@ Tkapp_Call(self, args) #endif /* !USING_OBJECTS */ static PyObject * -Tkapp_GlobalCall(self, args) - PyObject *self; - PyObject *args; +Tkapp_GlobalCall(PyObject *self, PyObject *args) { /* Could do the same here as for Tkapp_Call(), but this is not used much, so I can't be bothered. Unfortunately Tcl doesn't export a @@ -811,9 +793,7 @@ Tkapp_GlobalCall(self, args) } static PyObject * -Tkapp_Eval(self, args) - PyObject *self; - PyObject *args; +Tkapp_Eval(PyObject *self, PyObject *args) { char *script; PyObject *res = NULL; @@ -834,9 +814,7 @@ Tkapp_Eval(self, args) } static PyObject * -Tkapp_GlobalEval(self, args) - PyObject *self; - PyObject *args; +Tkapp_GlobalEval(PyObject *self, PyObject *args) { char *script; PyObject *res = NULL; @@ -857,9 +835,7 @@ Tkapp_GlobalEval(self, args) } static PyObject * -Tkapp_EvalFile(self, args) - PyObject *self; - PyObject *args; +Tkapp_EvalFile(PyObject *self, PyObject *args) { char *fileName; PyObject *res = NULL; @@ -881,9 +857,7 @@ Tkapp_EvalFile(self, args) } static PyObject * -Tkapp_Record(self, args) - PyObject *self; - PyObject *args; +Tkapp_Record(PyObject *self, PyObject *args) { char *script; PyObject *res = NULL; @@ -904,9 +878,7 @@ Tkapp_Record(self, args) } static PyObject * -Tkapp_AddErrorInfo(self, args) - PyObject *self; - PyObject *args; +Tkapp_AddErrorInfo(PyObject *self, PyObject *args) { char *msg; @@ -925,10 +897,7 @@ Tkapp_AddErrorInfo(self, args) /** Tcl Variable **/ static PyObject * -SetVar(self, args, flags) - PyObject *self; - PyObject *args; - int flags; +SetVar(PyObject *self, PyObject *args, int flags) { char *name1, *name2, *ok, *s; PyObject *newValue; @@ -969,17 +938,13 @@ SetVar(self, args, flags) } static PyObject * -Tkapp_SetVar(self, args) - PyObject *self; - PyObject *args; +Tkapp_SetVar(PyObject *self, PyObject *args) { return SetVar(self, args, TCL_LEAVE_ERR_MSG); } static PyObject * -Tkapp_GlobalSetVar(self, args) - PyObject *self; - PyObject *args; +Tkapp_GlobalSetVar(PyObject *self, PyObject *args) { return SetVar(self, args, TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY); } @@ -987,10 +952,7 @@ Tkapp_GlobalSetVar(self, args) static PyObject * -GetVar(self, args, flags) - PyObject *self; - PyObject *args; - int flags; +GetVar(PyObject *self, PyObject *args, int flags) { char *name1, *name2=NULL, *s; PyObject *res = NULL; @@ -1014,17 +976,13 @@ GetVar(self, args, flags) } static PyObject * -Tkapp_GetVar(self, args) - PyObject *self; - PyObject *args; +Tkapp_GetVar(PyObject *self, PyObject *args) { return GetVar(self, args, TCL_LEAVE_ERR_MSG); } static PyObject * -Tkapp_GlobalGetVar(self, args) - PyObject *self; - PyObject *args; +Tkapp_GlobalGetVar(PyObject *self, PyObject *args) { return GetVar(self, args, TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY); } @@ -1032,10 +990,7 @@ Tkapp_GlobalGetVar(self, args) static PyObject * -UnsetVar(self, args, flags) - PyObject *self; - PyObject *args; - int flags; +UnsetVar(PyObject *self, PyObject *args, int flags) { char *name1, *name2=NULL; PyObject *res = NULL; @@ -1062,17 +1017,13 @@ UnsetVar(self, args, flags) } static PyObject * -Tkapp_UnsetVar(self, args) - PyObject *self; - PyObject *args; +Tkapp_UnsetVar(PyObject *self, PyObject *args) { return UnsetVar(self, args, TCL_LEAVE_ERR_MSG); } static PyObject * -Tkapp_GlobalUnsetVar(self, args) - PyObject *self; - PyObject *args; +Tkapp_GlobalUnsetVar(PyObject *self, PyObject *args) { return UnsetVar(self, args, TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY); } @@ -1082,9 +1033,7 @@ Tkapp_GlobalUnsetVar(self, args) /** Tcl to Python **/ static PyObject * -Tkapp_GetInt(self, args) - PyObject *self; - PyObject *args; +Tkapp_GetInt(PyObject *self, PyObject *args) { char *s; int v; @@ -1097,9 +1046,7 @@ Tkapp_GetInt(self, args) } static PyObject * -Tkapp_GetDouble(self, args) - PyObject *self; - PyObject *args; +Tkapp_GetDouble(PyObject *self, PyObject *args) { char *s; double v; @@ -1112,9 +1059,7 @@ Tkapp_GetDouble(self, args) } static PyObject * -Tkapp_GetBoolean(self, args) - PyObject *self; - PyObject *args; +Tkapp_GetBoolean(PyObject *self, PyObject *args) { char *s; int v; @@ -1127,9 +1072,7 @@ Tkapp_GetBoolean(self, args) } static PyObject * -Tkapp_ExprString(self, args) - PyObject *self; - PyObject *args; +Tkapp_ExprString(PyObject *self, PyObject *args) { char *s; PyObject *res = NULL; @@ -1149,9 +1092,7 @@ Tkapp_ExprString(self, args) } static PyObject * -Tkapp_ExprLong(self, args) - PyObject *self; - PyObject *args; +Tkapp_ExprLong(PyObject *self, PyObject *args) { char *s; PyObject *res = NULL; @@ -1172,9 +1113,7 @@ Tkapp_ExprLong(self, args) } static PyObject * -Tkapp_ExprDouble(self, args) - PyObject *self; - PyObject *args; +Tkapp_ExprDouble(PyObject *self, PyObject *args) { char *s; PyObject *res = NULL; @@ -1197,9 +1136,7 @@ Tkapp_ExprDouble(self, args) } static PyObject * -Tkapp_ExprBoolean(self, args) - PyObject *self; - PyObject *args; +Tkapp_ExprBoolean(PyObject *self, PyObject *args) { char *s; PyObject *res = NULL; @@ -1222,9 +1159,7 @@ Tkapp_ExprBoolean(self, args) static PyObject * -Tkapp_SplitList(self, args) - PyObject *self; - PyObject *args; +Tkapp_SplitList(PyObject *self, PyObject *args) { char *list; int argc; @@ -1256,9 +1191,7 @@ Tkapp_SplitList(self, args) } static PyObject * -Tkapp_Split(self, args) - PyObject *self; - PyObject *args; +Tkapp_Split(PyObject *self, PyObject *args) { char *list; @@ -1268,9 +1201,7 @@ Tkapp_Split(self, args) } static PyObject * -Tkapp_Merge(self, args) - PyObject *self; - PyObject *args; +Tkapp_Merge(PyObject *self, PyObject *args) { char *s = Merge(args); PyObject *res = NULL; @@ -1296,8 +1227,7 @@ typedef struct { } PythonCmd_ClientData; static int -PythonCmd_Error(interp) - Tcl_Interp *interp; +PythonCmd_Error(Tcl_Interp *interp) { errorInCmd = 1; PyErr_Fetch(&excInCmd, &valInCmd, &trbInCmd); @@ -1309,11 +1239,7 @@ PythonCmd_Error(interp) * function or method. */ static int -PythonCmd(clientData, interp, argc, argv) - ClientData clientData; - Tcl_Interp *interp; - int argc; - char *argv[]; +PythonCmd(ClientData clientData, Tcl_Interp *interp, int argc, char *argv[]) { PythonCmd_ClientData *data = (PythonCmd_ClientData *)clientData; PyObject *self, *func, *arg, *res, *tmp; @@ -1359,8 +1285,7 @@ PythonCmd(clientData, interp, argc, argv) } static void -PythonCmdDelete(clientData) - ClientData clientData; +PythonCmdDelete(ClientData clientData) { PythonCmd_ClientData *data = (PythonCmd_ClientData *)clientData; @@ -1374,9 +1299,7 @@ PythonCmdDelete(clientData) static PyObject * -Tkapp_CreateCommand(self, args) - PyObject *self; - PyObject *args; +Tkapp_CreateCommand(PyObject *self, PyObject *args) { PythonCmd_ClientData *data; char *cmdName; @@ -1415,9 +1338,7 @@ Tkapp_CreateCommand(self, args) static PyObject * -Tkapp_DeleteCommand(self, args) - PyObject *self; - PyObject *args; +Tkapp_DeleteCommand(PyObject *self, PyObject *args) { char *cmdName; int err; @@ -1450,10 +1371,7 @@ typedef struct _fhcdata { static FileHandler_ClientData *HeadFHCD; static FileHandler_ClientData * -NewFHCD(func, file, id) - PyObject *func; - PyObject *file; - int id; +NewFHCD(PyObject *func, PyObject *file, int id) { FileHandler_ClientData *p; p = PyMem_NEW(FileHandler_ClientData, 1); @@ -1470,8 +1388,7 @@ NewFHCD(func, file, id) } static void -DeleteFHCD(id) - int id; +DeleteFHCD(int id) { FileHandler_ClientData *p, **pp; @@ -1489,9 +1406,7 @@ DeleteFHCD(id) } static void -FileHandler(clientData, mask) - ClientData clientData; - int mask; +FileHandler(ClientData clientData, int mask) { FileHandler_ClientData *data = (FileHandler_ClientData *)clientData; PyObject *func, *file, *arg, *res; @@ -1513,11 +1428,10 @@ FileHandler(clientData, mask) } static int -GetFileNo(file) +GetFileNo(PyObject *file) /* Either an int >= 0 or an object with a *.fileno() method that returns an int >= 0 */ - PyObject *file; { PyObject *meth, *args, *res; int id; @@ -1556,9 +1470,8 @@ GetFileNo(file) } static PyObject * -Tkapp_CreateFileHandler(self, args) - PyObject *self; - PyObject *args; /* Is (file, mask, func) */ +Tkapp_CreateFileHandler(PyObject *self, PyObject *args) + /* args is (file, mask, func) */ { FileHandler_ClientData *data; PyObject *file, *func; @@ -1587,9 +1500,7 @@ Tkapp_CreateFileHandler(self, args) } static PyObject * -Tkapp_DeleteFileHandler(self, args) - PyObject *self; - PyObject *args; /* Args: file */ +Tkapp_DeleteFileHandler(PyObject *self, PyObject *args) { PyObject *file; FileHandler_ClientData *data; @@ -1624,9 +1535,7 @@ typedef struct { } TkttObject; static PyObject * -Tktt_DeleteTimerHandler(self, args) - PyObject *self; - PyObject *args; +Tktt_DeleteTimerHandler(PyObject *self, PyObject *args) { TkttObject *v = (TkttObject *)self; PyObject *func = v->func; @@ -1653,8 +1562,7 @@ static PyMethodDef Tktt_methods[] = }; static TkttObject * -Tktt_New(func) - PyObject *func; +Tktt_New(PyObject *func) { TkttObject *v; @@ -1672,8 +1580,7 @@ Tktt_New(func) } static void -Tktt_Dealloc(self) - PyObject *self; +Tktt_Dealloc(PyObject *self) { TkttObject *v = (TkttObject *)self; PyObject *func = v->func; @@ -1684,8 +1591,7 @@ Tktt_Dealloc(self) } static PyObject * -Tktt_Repr(self) - PyObject *self; +Tktt_Repr(PyObject *self) { TkttObject *v = (TkttObject *)self; char buf[100]; @@ -1696,9 +1602,7 @@ Tktt_Repr(self) } static PyObject * -Tktt_GetAttr(self, name) - PyObject *self; - char *name; +Tktt_GetAttr(PyObject *self, char *name) { return Py_FindMethod(Tktt_methods, self, name); } @@ -1727,8 +1631,7 @@ static PyTypeObject Tktt_Type = /** Timer Handler **/ static void -TimerHandler(clientData) - ClientData clientData; +TimerHandler(ClientData clientData) { TkttObject *v = (TkttObject *)clientData; PyObject *func = v->func; @@ -1756,9 +1659,7 @@ TimerHandler(clientData) } static PyObject * -Tkapp_CreateTimerHandler(self, args) - PyObject *self; - PyObject *args; /* Is (milliseconds, func) */ +Tkapp_CreateTimerHandler(PyObject *self, PyObject *args) { int milliseconds; PyObject *func; @@ -1781,9 +1682,7 @@ Tkapp_CreateTimerHandler(self, args) /** Event Loop **/ static PyObject * -Tkapp_MainLoop(self, args) - PyObject *self; - PyObject *args; +Tkapp_MainLoop(PyObject *self, PyObject *args) { int threshold = 0; #ifdef WITH_THREAD @@ -1832,9 +1731,7 @@ Tkapp_MainLoop(self, args) } static PyObject * -Tkapp_DoOneEvent(self, args) - PyObject *self; - PyObject *args; +Tkapp_DoOneEvent(PyObject *self, PyObject *args) { int flags = 0; int rv; @@ -1849,9 +1746,7 @@ Tkapp_DoOneEvent(self, args) } static PyObject * -Tkapp_Quit(self, args) - PyObject *self; - PyObject *args; +Tkapp_Quit(PyObject *self, PyObject *args) { if (!PyArg_ParseTuple(args, ":quit")) @@ -1863,9 +1758,7 @@ Tkapp_Quit(self, args) } static PyObject * -Tkapp_InterpAddr(self, args) - PyObject *self; - PyObject *args; +Tkapp_InterpAddr(PyObject *self, PyObject *args) { if (!PyArg_ParseTuple(args, ":interpaddr")) @@ -1922,8 +1815,7 @@ static PyMethodDef Tkapp_methods[] = /**** Tkapp Type Methods ****/ static void -Tkapp_Dealloc(self) - PyObject *self; +Tkapp_Dealloc(PyObject *self) { ENTER_TCL Tcl_DeleteInterp(Tkapp_Interp(self)); @@ -1933,9 +1825,7 @@ Tkapp_Dealloc(self) } static PyObject * -Tkapp_GetAttr(self, name) - PyObject *self; - char *name; +Tkapp_GetAttr(PyObject *self, char *name) { return Py_FindMethod(Tkapp_methods, self, name); } @@ -2112,9 +2002,7 @@ static int stdin_ready = 0; #ifndef MS_WINDOWS static void -MyFileProc(clientData, mask) - void *clientData; - int mask; +MyFileProc(void *clientData, int mask) { stdin_ready = 1; } @@ -2207,10 +2095,7 @@ DisableEventHook() /* all errors will be checked in one fell swoop in init_tkinter() */ static void -ins_long(d, name, val) - PyObject *d; - char *name; - long val; +ins_long(PyObject *d, char *name, long val) { PyObject *v = PyInt_FromLong(val); if (v) { @@ -2219,10 +2104,7 @@ ins_long(d, name, val) } } static void -ins_string(d, name, val) - PyObject *d; - char *name; - char *val; +ins_string(PyObject *d, char *name, char *val) { PyObject *v = PyString_FromString(val); if (v) { @@ -2323,8 +2205,7 @@ panic(char * format, ...) */ static int -PyMacConvertEvent(eventPtr) - EventRecord *eventPtr; +PyMacConvertEvent(EventRecord *eventPtr) { WindowPtr frontwin; /* |