summaryrefslogtreecommitdiff
path: root/numpy/f2py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/f2py')
-rw-r--r--numpy/f2py/src/fortranobject.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/f2py/src/fortranobject.c b/numpy/f2py/src/fortranobject.c
index 9c96c1f46..efdf4a725 100644
--- a/numpy/f2py/src/fortranobject.c
+++ b/numpy/f2py/src/fortranobject.c
@@ -125,6 +125,7 @@ fortran_doc (FortranDataDef def) {
if (def.doc!=NULL)
size += strlen(def.doc);
p = (char*)malloc (size);
+ if (p==NULL) goto fail;
p[0] = '\0'; /* make sure that the buffer has zero length */
if (def.rank==-1) {
if (def.doc==NULL) {