]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
SWIG4.0 support from Jitka Plesníková 23/head
authorWillem Toorop <willem@nlnetlabs.nl>
Thu, 11 Jul 2019 08:42:25 +0000 (10:42 +0200)
committerWillem Toorop <willem@nlnetlabs.nl>
Thu, 11 Jul 2019 08:42:25 +0000 (10:42 +0200)
contrib/python/ldns_key.i

index 93f09c65f64fef2476652aaebaae52b458dd6ce7..f95b030fd4675d2c25f10c2e2de0b3c4a658190d 100644 (file)
@@ -41,7 +41,7 @@
   $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(SWIG_as_voidptr($1_key), SWIGTYPE_p_ldns_struct_key, SWIG_POINTER_OWN |  0 ));
 }
 
-%exception ldns_key_set_pubkey_owner(ldns_key *k, ldns_rdf *r)  %{ $action Py_INCREF(obj1); %}
+%typemap(argout) ldns_rdf *r "Py_INCREF($input);"
 
 %nodefaultctor ldns_struct_key; //no default constructor & destructor
 %nodefaultdtor ldns_struct_key;