Package: python-scipy
Version: 0.5.2-9

The released version of python-scipy has a double free as described in 
http://projects.scipy.org/scipy/scipy/ticket/392.  Need to apply the patch to 
remove double free.

Tags: patch

#! /bin/sh -e

# DP: Modified

if [ $# -ne 1 ]; then
    echo >&2 "$0: script expects -patch|-unpatch as argument"
    exit 1
fi
case "$1" in
    -patch) patch -f -p0 < $0;;
    -unpatch) patch -f -R -p0 < $0;;
    *)
        echo >&2 "$0: script expects -patch|-unpatch as argument"
        exit 1
esac
exit 0

@DPATCH@
diff -urNad Lib/optimize/__minpack.h Lib/optimize/__minpack.h
--- Lib/optimize/__minpack.h    2007-04-12 14:24:32.000000000 +1000
+++ Lib/optimize/__minpack.h    2007-04-12 14:34:44.000000000 +1000
@@ -585,7 +585,6 @@
   else {
     Py_DECREF(ap_fvec);
     Py_DECREF(ap_fjac);
-    Py_DECREF(ap_diag);
     Py_DECREF(ap_ipvt);
     Py_DECREF(ap_qtf);
     return Py_BuildValue("Ni",PyArray_Return(ap_x),info);


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to