Commit ef4fff34 authored by Thomas Heller's avatar Thomas Heller

Fix for SF# 1649098: avoid zero-sized array declaration in structure.

parent fa704c6a
......@@ -708,6 +708,9 @@ Library
Extension Modules
-----------------
- Bug #1649098: Avoid declaration of zero-sized array declaration in
structure.
- Removed the rgbimg module; been deprecated since Python 2.5.
- Bug #1721309: prevent bsddb module from freeing random memory.
......
......@@ -268,7 +268,7 @@ ffi_info *AllocFunctionCallback(PyObject *callable,
ffi_abi cc;
nArgs = PySequence_Size(converters);
p = (ffi_info *)PyMem_Malloc(sizeof(ffi_info) + sizeof(ffi_type) * (nArgs + 1));
p = (ffi_info *)PyMem_Malloc(sizeof(ffi_info) + sizeof(ffi_type) * (nArgs));
if (p == NULL) {
PyErr_NoMemory();
return NULL;
......
......@@ -75,7 +75,7 @@ typedef struct {
PyObject *callable;
SETFUNC setfunc;
ffi_type *restype;
ffi_type *atypes[0];
ffi_type *atypes[1];
} ffi_info;
typedef struct {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment