]> granicus.if.org Git - python/commitdiff
Merged revisions 71640-71641 via svnmerge from
authorThomas Heller <theller@ctypes.org>
Thu, 16 Apr 2009 19:13:35 +0000 (19:13 +0000)
committerThomas Heller <theller@ctypes.org>
Thu, 16 Apr 2009 19:13:35 +0000 (19:13 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71640 | thomas.heller | 2009-04-16 08:26:33 +0200 (Do, 16 Apr 2009) | 1 line

  Remove unneeded code.
........
  r71641 | thomas.heller | 2009-04-16 08:42:02 +0200 (Do, 16 Apr 2009) | 2 lines

  Remove duplicated function declaration.
  Make _pagesize static.
........

Modules/_ctypes/_ctypes.c
Modules/_ctypes/callbacks.c
Modules/_ctypes/ctypes.h
Modules/_ctypes/malloc_closure.c

index 360046bd0da2ce3feff8837cb67f5606b3b10330..43da2095cdfea6188bb06eab68d2de857ce4bb71 100644 (file)
@@ -5606,11 +5606,6 @@ init_ctypes(void)
                Py_INCREF(PyExc_ArgError);
                PyModule_AddObject(m, "ArgumentError", PyExc_ArgError);
        }
-       /*************************************************
-        *
-        * Others...
-        */
-       init_callbacks_in_module(m);
 }
 
 /*****************************************************************
index 0f8c8fa966da88cbf4b7209536e66529b63e01a5..ea43c68bc6c4f6062f57a9297e22e8c96e3578df 100644 (file)
@@ -466,17 +466,6 @@ CThunkObject *AllocFunctionCallback(PyObject *callable,
        return NULL;
 }
 
-/****************************************************************************
- *
- * callback objects: initialization
- */
-
-void init_callbacks_in_module(PyObject *m)
-{
-       if (PyType_Ready((PyTypeObject *)&PyType_Type) < 0)
-               return;
-}
-
 #ifdef MS_WIN32
 
 static void LoadPython(void)
index cce733b3456618c90cf0d2da652eda4cfe9bf8c3..6de9a81f514bc010a6044a54c88d43f692ebd6dd 100644 (file)
@@ -189,8 +189,6 @@ extern PyTypeObject StructType_Type;
 extern PyObject *
 CreateArrayType(PyObject *itemtype, Py_ssize_t length);
 
-extern void init_callbacks_in_module(PyObject *m);
-
 extern PyMethodDef module_methods[];
 
 extern CThunkObject *AllocFunctionCallback(PyObject *callable,
@@ -353,7 +351,6 @@ struct tagPyCArgObject {
 };
 
 extern PyTypeObject PyCArg_Type;
-extern PyCArgObject *new_CArgObject(void);
 #define PyCArg_CheckExact(v)       ((v)->ob_type == &PyCArg_Type)
 extern PyCArgObject *new_CArgObject(void);
 
index 73fc0d9bfd19508acaba1871a9de47df408d978b..105935e84226a7764e4ea2c6699f4600bb8e0790 100644 (file)
@@ -32,7 +32,7 @@ typedef union _tagITEM {
 } ITEM;
 
 static ITEM *free_list;
-int _pagesize;
+static int _pagesize;
 
 static void more_core(void)
 {