diff options
author | Fred Drake <fdrake@acm.org> | 2000-07-09 00:55:06 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 2000-07-09 00:55:06 (GMT) |
commit | 3cf4d2b3ea93eee40d34b1ae4845497d0cd3fcec (patch) | |
tree | f4ad8a294b76cbf0f43823163a2eac21be7334c6 /Include/tupleobject.h | |
parent | ea9cb5aebf38741871ad4f28971dcd23ddd77ad2 (diff) | |
download | cpython-3cf4d2b3ea93eee40d34b1ae4845497d0cd3fcec.zip cpython-3cf4d2b3ea93eee40d34b1ae4845497d0cd3fcec.tar.gz cpython-3cf4d2b3ea93eee40d34b1ae4845497d0cd3fcec.tar.bz2 |
ANSI-fication and Py_PROTO extermination.
Diffstat (limited to 'Include/tupleobject.h')
-rw-r--r-- | Include/tupleobject.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Include/tupleobject.h b/Include/tupleobject.h index 1630efa..acfac8b 100644 --- a/Include/tupleobject.h +++ b/Include/tupleobject.h @@ -1,9 +1,3 @@ -#ifndef Py_TUPLEOBJECT_H -#define Py_TUPLEOBJECT_H -#ifdef __cplusplus -extern "C" { -#endif - /*********************************************************** Copyright (c) 2000, BeOpen.com. Copyright (c) 1995-2000, Corporation for National Research Initiatives. @@ -16,6 +10,12 @@ redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES. /* Tuple object interface */ +#ifndef Py_TUPLEOBJECT_H +#define Py_TUPLEOBJECT_H +#ifdef __cplusplus +extern "C" { +#endif + /* Another generally useful object type is an tuple of object pointers. This is a mutable type: the tuple items can be changed (but not their @@ -29,20 +29,20 @@ returned item's reference count. */ typedef struct { - PyObject_VAR_HEAD - PyObject *ob_item[1]; + PyObject_VAR_HEAD + PyObject *ob_item[1]; } PyTupleObject; extern DL_IMPORT(PyTypeObject) PyTuple_Type; #define PyTuple_Check(op) ((op)->ob_type == &PyTuple_Type) -extern DL_IMPORT(PyObject *) PyTuple_New Py_PROTO((int size)); -extern DL_IMPORT(int) PyTuple_Size Py_PROTO((PyObject *)); -extern DL_IMPORT(PyObject *) PyTuple_GetItem Py_PROTO((PyObject *, int)); -extern DL_IMPORT(int) PyTuple_SetItem Py_PROTO((PyObject *, int, PyObject *)); -extern DL_IMPORT(PyObject *) PyTuple_GetSlice Py_PROTO((PyObject *, int, int)); -extern DL_IMPORT(int) _PyTuple_Resize Py_PROTO((PyObject **, int, int)); +extern DL_IMPORT(PyObject *) PyTuple_New(int size); +extern DL_IMPORT(int) PyTuple_Size(PyObject *); +extern DL_IMPORT(PyObject *) PyTuple_GetItem(PyObject *, int); +extern DL_IMPORT(int) PyTuple_SetItem(PyObject *, int, PyObject *); +extern DL_IMPORT(PyObject *) PyTuple_GetSlice(PyObject *, int, int); +extern DL_IMPORT(int) _PyTuple_Resize(PyObject **, int, int); /* Macro, trading safety for speed */ #define PyTuple_GET_ITEM(op, i) (((PyTupleObject *)(op))->ob_item[i]) |