Merged revisions 74948 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r74948 | thomas.heller | 2009-09-19 12:04:54 +0200 (Sa, 19 Sep 2009) | 1 line Remove unused variable and static function to fix compiler warnings. ........
This commit is contained in:
parent
de2a107200
commit
7e619c0461
|
@ -4012,14 +4012,6 @@ PyTypeObject CFuncPtr_Type = {
|
||||||
/*
|
/*
|
||||||
Struct_Type
|
Struct_Type
|
||||||
*/
|
*/
|
||||||
static int
|
|
||||||
IBUG(char *msg)
|
|
||||||
{
|
|
||||||
PyErr_Format(PyExc_RuntimeError,
|
|
||||||
"inconsistent state in CDataObject (%s)", msg);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
This function is called to initialize a Structure or Union with positional
|
This function is called to initialize a Structure or Union with positional
|
||||||
arguments. It calls itself recursively for all Structure or Union base
|
arguments. It calls itself recursively for all Structure or Union base
|
||||||
|
@ -4090,12 +4082,9 @@ _init_pos_args(PyObject *self, PyTypeObject *type,
|
||||||
static int
|
static int
|
||||||
Struct_init(PyObject *self, PyObject *args, PyObject *kwds)
|
Struct_init(PyObject *self, PyObject *args, PyObject *kwds)
|
||||||
{
|
{
|
||||||
StgDictObject *stgdict = PyObject_stgdict(self);
|
|
||||||
|
|
||||||
/* Optimization possible: Store the attribute names _fields_[x][0]
|
/* Optimization possible: Store the attribute names _fields_[x][0]
|
||||||
* in C accessible fields somewhere ?
|
* in C accessible fields somewhere ?
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (!PyTuple_Check(args)) {
|
if (!PyTuple_Check(args)) {
|
||||||
PyErr_SetString(PyExc_TypeError,
|
PyErr_SetString(PyExc_TypeError,
|
||||||
"args not a tuple?");
|
"args not a tuple?");
|
||||||
|
|
Loading…
Reference in New Issue