diff options
Diffstat (limited to 'lang/python26/files/patch-modules_almodule.c')
-rw-r--r-- | lang/python26/files/patch-modules_almodule.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/python26/files/patch-modules_almodule.c b/lang/python26/files/patch-modules_almodule.c new file mode 100644 index 000000000000..8e3b9b11380d --- /dev/null +++ b/lang/python26/files/patch-modules_almodule.c @@ -0,0 +1,14 @@ +--- Modules/almodule.c.orig 2006-09-25 07:53:42.000000000 +0100 ++++ Modules/almodule.c 2008-08-30 10:39:43.000000000 +0100 +@@ -1633,9 +1633,11 @@ + if (nvals < 0) + goto cleanup; + if (nvals > setsize) { ++ ALvalue *old_return_set = return_set; + setsize = nvals; + PyMem_RESIZE(return_set, ALvalue, setsize); + if (return_set == NULL) { ++ return_set = old_return_set; + PyErr_NoMemory(); + goto cleanup; + } |