[Python-checkins] cpython (merge 3.5 -> default): Merge 3.5 (issue #11048)

victor.stinner python-checkins at python.org
Wed Jul 27 11:00:40 EDT 2016


https://hg.python.org/cpython/rev/da9898e7e90d
changeset: 102461:da9898e7e90d
parent: 102459:8224ad99842e
parent: 102460:ab4975520c7d
user: Victor Stinner <victor.stinner at gmail.com>
date: Wed Jul 27 16:59:22 2016 +0200
summary:
 Merge 3.5 (issue #11048)
files:
 Modules/_ctypes/callbacks.c | 6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/Modules/_ctypes/callbacks.c b/Modules/_ctypes/callbacks.c
--- a/Modules/_ctypes/callbacks.c
+++ b/Modules/_ctypes/callbacks.c
@@ -305,7 +305,7 @@
 static CThunkObject* CThunkObject_new(Py_ssize_t nArgs)
 {
 CThunkObject *p;
- int i;
+ Py_ssize_t i;
 
 p = PyObject_GC_NewVar(CThunkObject, &PyCThunk_Type, nArgs);
 if (p == NULL) {
@@ -313,11 +313,13 @@
 return NULL;
 }
 
+ p->pcl_write = NULL;
 p->pcl_exec = NULL;
- p->pcl_write = NULL;
 memset(&p->cif, 0, sizeof(p->cif));
+ p->flags = 0;
 p->converters = NULL;
 p->callable = NULL;
+ p->restype = NULL;
 p->setfunc = NULL;
 p->ffi_restype = NULL;
 
-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /