diff options
author | Tim Peters <tim.peters@gmail.com> | 2000-07-04 17:44:48 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2000-07-04 17:44:48 (GMT) |
commit | 1f5871e834879c7e325be3fe4e81a60ed20389bf (patch) | |
tree | 7aaaf79ddb5ffd5373407c3cc31649822df28a5e /Include | |
parent | 637f6642f258b4d823ada61e2fb5d2fedc376036 (diff) | |
download | cpython-1f5871e834879c7e325be3fe4e81a60ed20389bf.zip cpython-1f5871e834879c7e325be3fe4e81a60ed20389bf.tar.gz cpython-1f5871e834879c7e325be3fe4e81a60ed20389bf.tar.bz2 |
Removed Py_PROTO and switched to ANSI C declarations in the dict
implementation. This was really to test whether my new CVS+SSH
setup is more usable than the old one -- and turns out it is (for
whatever reason, it was impossible to do a commit before that
involved more than one directory).
Diffstat (limited to 'Include')
-rw-r--r-- | Include/dictobject.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Include/dictobject.h b/Include/dictobject.h index 54e5751..b79ed60 100644 --- a/Include/dictobject.h +++ b/Include/dictobject.h @@ -20,23 +20,23 @@ extern DL_IMPORT(PyTypeObject) PyDict_Type; #define PyDict_Check(op) ((op)->ob_type == &PyDict_Type) -extern DL_IMPORT(PyObject *) PyDict_New Py_PROTO((void)); -extern DL_IMPORT(PyObject *) PyDict_GetItem Py_PROTO((PyObject *mp, PyObject *key)); -extern DL_IMPORT(int) PyDict_SetItem Py_PROTO((PyObject *mp, PyObject *key, PyObject *item)); -extern DL_IMPORT(int) PyDict_DelItem Py_PROTO((PyObject *mp, PyObject *key)); -extern DL_IMPORT(void) PyDict_Clear Py_PROTO((PyObject *mp)); +extern DL_IMPORT(PyObject *) PyDict_New(void); +extern DL_IMPORT(PyObject *) PyDict_GetItem(PyObject *mp, PyObject *key); +extern DL_IMPORT(int) PyDict_SetItem(PyObject *mp, PyObject *key, PyObject *item); +extern DL_IMPORT(int) PyDict_DelItem(PyObject *mp, PyObject *key); +extern DL_IMPORT(void) PyDict_Clear(PyObject *mp); extern DL_IMPORT(int) PyDict_Next - Py_PROTO((PyObject *mp, int *pos, PyObject **key, PyObject **value)); -extern DL_IMPORT(PyObject *) PyDict_Keys Py_PROTO((PyObject *mp)); -extern DL_IMPORT(PyObject *) PyDict_Values Py_PROTO((PyObject *mp)); -extern DL_IMPORT(PyObject *) PyDict_Items Py_PROTO((PyObject *mp)); -extern DL_IMPORT(int) PyDict_Size Py_PROTO((PyObject *mp)); -extern DL_IMPORT(PyObject *) PyDict_Copy Py_PROTO((PyObject *mp)); + (PyObject *mp, int *pos, PyObject **key, PyObject **value); +extern DL_IMPORT(PyObject *) PyDict_Keys(PyObject *mp); +extern DL_IMPORT(PyObject *) PyDict_Values(PyObject *mp); +extern DL_IMPORT(PyObject *) PyDict_Items(PyObject *mp); +extern DL_IMPORT(int) PyDict_Size(PyObject *mp); +extern DL_IMPORT(PyObject *) PyDict_Copy(PyObject *mp); -extern DL_IMPORT(PyObject *) PyDict_GetItemString Py_PROTO((PyObject *dp, char *key)); -extern DL_IMPORT(int) PyDict_SetItemString Py_PROTO((PyObject *dp, char *key, PyObject *item)); -extern DL_IMPORT(int) PyDict_DelItemString Py_PROTO((PyObject *dp, char *key)); +extern DL_IMPORT(PyObject *) PyDict_GetItemString(PyObject *dp, char *key); +extern DL_IMPORT(int) PyDict_SetItemString(PyObject *dp, char *key, PyObject *item); +extern DL_IMPORT(int) PyDict_DelItemString(PyObject *dp, char *key); #ifdef __cplusplus } |