From b049325e922ecf480432f43b106de136bd877a9b Mon Sep 17 00:00:00 2001 From: Neal Norwitz Date: Sun, 31 Mar 2002 14:44:22 +0000 Subject: Use symbolic METH_VARARGS/METH_OLDARGS instead of 1/0 for ml_flags --- Modules/_sre.c | 10 +++++----- Modules/_tkinter.c | 2 +- Modules/cPickle.c | 22 +++++++++++----------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Modules/_sre.c b/Modules/_sre.c index 769965f..bf787d4 100644 --- a/Modules/_sre.c +++ b/Modules/_sre.c @@ -2938,8 +2938,8 @@ scanner_search(ScannerObject* self, PyObject* args) } static PyMethodDef scanner_methods[] = { - {"match", (PyCFunction) scanner_match, 0}, - {"search", (PyCFunction) scanner_search, 0}, + {"match", (PyCFunction) scanner_match, METH_OLDARGS}, + {"search", (PyCFunction) scanner_search, METH_OLDARGS}, {NULL, NULL} }; @@ -2974,9 +2974,9 @@ statichere PyTypeObject Scanner_Type = { }; static PyMethodDef _functions[] = { - {"compile", _compile, 1}, - {"getcodesize", sre_codesize, 1}, - {"getlower", sre_getlower, 1}, + {"compile", _compile, METH_VARARGS}, + {"getcodesize", sre_codesize, METH_VARARGS}, + {"getlower", sre_getlower, METH_VARARGS}, {NULL, NULL} }; diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c index 6e99359..d155e77 100644 --- a/Modules/_tkinter.c +++ b/Modules/_tkinter.c @@ -1546,7 +1546,7 @@ Tktt_DeleteTimerHandler(PyObject *self, PyObject *args) static PyMethodDef Tktt_methods[] = { - {"deletetimerhandler", Tktt_DeleteTimerHandler, 1}, + {"deletetimerhandler", Tktt_DeleteTimerHandler, METH_VARARGS}, {NULL, NULL} }; diff --git a/Modules/cPickle.c b/Modules/cPickle.c index edb4177..4b29c27 100644 --- a/Modules/cPickle.c +++ b/Modules/cPickle.c @@ -2259,13 +2259,13 @@ Pickler_dump(Picklerobject *self, PyObject *args) { static struct PyMethodDef Pickler_methods[] = { - {"dump", (PyCFunction)Pickler_dump, 1, + {"dump", (PyCFunction)Pickler_dump, METH_VARARGS, "dump(object) --" "Write an object in pickle format to the object's pickle stream\n" }, - {"clear_memo", (PyCFunction)Pickle_clear_memo, 1, + {"clear_memo", (PyCFunction)Pickle_clear_memo, METH_VARARGS, "clear_memo() -- Clear the picklers memo"}, - {"getvalue", (PyCFunction)Pickle_getvalue, 1, + {"getvalue", (PyCFunction)Pickle_getvalue, METH_VARARGS, "getvalue() -- Finish picking a list-based pickle"}, {NULL, NULL} /* sentinel */ }; @@ -4179,10 +4179,10 @@ Unpickler_noload(Unpicklerobject *self, PyObject *args) { static struct PyMethodDef Unpickler_methods[] = { - {"load", (PyCFunction)Unpickler_load, 1, + {"load", (PyCFunction)Unpickler_load, METH_VARARGS, "load() -- Load a pickle" }, - {"noload", (PyCFunction)Unpickler_noload, 1, + {"noload", (PyCFunction)Unpickler_noload, METH_VARARGS, "noload() -- not load a pickle, but go through most of the motions\n" "\n" "This function can be used to read past a pickle without instantiating\n" @@ -4513,7 +4513,7 @@ static PyTypeObject Unpicklertype = { }; static struct PyMethodDef cPickle_methods[] = { - {"dump", (PyCFunction)cpm_dump, 1, + {"dump", (PyCFunction)cpm_dump, METH_VARARGS, "dump(object, file, [binary]) --" "Write an object in pickle format to the given file\n" "\n" @@ -4521,7 +4521,7 @@ static struct PyMethodDef cPickle_methods[] = { "pickle will be written in binary format, which is more space and\n" "computationally efficient. \n" }, - {"dumps", (PyCFunction)cpm_dumps, 1, + {"dumps", (PyCFunction)cpm_dumps, METH_VARARGS, "dumps(object, [binary]) --" "Return a string containing an object in pickle format\n" "\n" @@ -4529,18 +4529,18 @@ static struct PyMethodDef cPickle_methods[] = { "pickle will be written in binary format, which is more space and\n" "computationally efficient. \n" }, - {"load", (PyCFunction)cpm_load, 1, + {"load", (PyCFunction)cpm_load, METH_VARARGS, "load(file) -- Load a pickle from the given file"}, - {"loads", (PyCFunction)cpm_loads, 1, + {"loads", (PyCFunction)cpm_loads, METH_VARARGS, "loads(string) -- Load a pickle from the given string"}, - {"Pickler", (PyCFunction)get_Pickler, 1, + {"Pickler", (PyCFunction)get_Pickler, METH_VARARGS, "Pickler(file, [binary]) -- Create a pickler\n" "\n" "If the optional argument, binary, is provided and is true, then\n" "pickles will be written in binary format, which is more space and\n" "computationally efficient. \n" }, - {"Unpickler", (PyCFunction)get_Unpickler, 1, + {"Unpickler", (PyCFunction)get_Unpickler, METH_VARARGS, "Unpickler(file) -- Create an unpickler"}, { NULL, NULL } }; -- cgit v0.12