pidl(s4.python): Fix arguments to PyCObject_FromVoidPtr for string_array's.
authorJelmer Vernooij <jelmer@samba.org>
Fri, 25 Sep 2009 23:34:22 +0000 (01:34 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Fri, 25 Sep 2009 23:34:22 +0000 (01:34 +0200)
Caught by Guenther.

pidl/lib/Parse/Pidl/Samba4/Python.pm

index 3baaa6765582a121a55598860d34bb0547cde588..eb8bd318733f6ee8e79a3dcac4cd4f972b5b257b 100644 (file)
@@ -998,7 +998,7 @@ sub ConvertScalarToPython($$$)
        }
 
        # Not yet supported
-       if ($ctypename eq "string_array") { return "PyCObject_FromVoidPtr($cvar)"; }
+       if ($ctypename eq "string_array") { return "PyCObject_FromVoidPtr($cvar, talloc_free)"; }
        if ($ctypename eq "ipv4address") { return "PyString_FromString($cvar)"; }
        if ($ctypename eq "pointer") {
                return "PyCObject_FromVoidPtr($cvar, talloc_free)";