From: Zdeněk Pavlas Date: Fri, 2 Mar 2012 13:54:45 +0000 (+0100) Subject: Safer appdata X-Git-Tag: BASE-SuSE-Code-12_2-Branch~104 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fdbb52ec0e3d1157d4ca868a24c7a926426844b7;p=thirdparty%2Flibsolv.git Safer appdata --- diff --git a/bindings/solv.i b/bindings/solv.i index 14bc9843..abb28a7b 100644 --- a/bindings/solv.i +++ b/bindings/solv.i @@ -299,7 +299,7 @@ SWIG_Perl_NewArrayObj(SWIG_MAYBE_PERL_OBJECT void *ptr, swig_type_info *t, int f #if defined(SWIGPYTHON) typedef PyObject *AppObjectPtr; %typemap(out) AppObjectPtr { - $result = $1; + $result = $1 ? $1 : Py_None; Py_INCREF($result); } #endif