summaryrefslogtreecommitdiff
path: root/net/py-xmlrpc/files/patch-src_rpcSource.c
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2009-02-27 01:35:30 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2009-02-27 01:35:30 +0000
commit3ea81dfd171549f5ce1fafd879aced6a6b46c232 (patch)
tree66e824d833c5cc3655b5bfa40e872abadf3b9d59 /net/py-xmlrpc/files/patch-src_rpcSource.c
parentUpdate to llvm as of r65584 which includes wchar support. (diff)
Fix python interpreter crash caused by the incorrect use of PyMem_DEL()
instead of PyObject_DEL(). PR: ports/131609 Submitted by: Andriy Pylypenko <bamby@sippysoft.com> Approved by: MAINTAINER's timeout
Diffstat (limited to 'net/py-xmlrpc/files/patch-src_rpcSource.c')
-rw-r--r--net/py-xmlrpc/files/patch-src_rpcSource.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/net/py-xmlrpc/files/patch-src_rpcSource.c b/net/py-xmlrpc/files/patch-src_rpcSource.c
new file mode 100644
index 000000000000..afbf94f78b1a
--- /dev/null
+++ b/net/py-xmlrpc/files/patch-src_rpcSource.c
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- src/rpcSource.c
++++ src/rpcSource.c
+@@ -61,7 +61,7 @@
+ if (srcp->onErr and srcp->onErrType == ONERR_TYPE_PY) {
+ Py_DECREF((PyObject *)srcp->onErr);
+ }
+- PyMem_DEL(srcp);
++ PyObject_DEL(srcp);
+ }
+
+