From 1f9a74d3da488c67d669eb5c8a6ffe1ef89096c0 Mon Sep 17 00:00:00 2001 From: Jan Michael Alonzo Date: Sun, 1 Feb 2009 18:01:13 +1100 Subject: [PATCH] Fix crash when instantiating a webkit.NetworkRequest object. https://bugs.launchpad.net/ubuntu/+source/pywebkitgtk/+bug/321910 python crashes when instantiating a webkit.NetworkRequest() object from the python-webkitgtk package This happens because we assumed that WebKitNetworkRequest has a 'uri' property which it doesn't and we're wrapping using 'properties'. Switched it back to using 'parameters' in the .defs file instead. modified: webkit/webkit-1.0.2.defs --- webkit/webkit-1.0.2.defs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webkit/webkit-1.0.2.defs b/webkit/webkit-1.0.2.defs index 637558e..b4fbf8a 100644 --- a/webkit/webkit-1.0.2.defs +++ b/webkit/webkit-1.0.2.defs @@ -408,9 +408,9 @@ (is-constructor-of "WebKitNetworkRequest") (c-name "webkit_network_request_new") (caller-owns-return #t) - (return-type "WebKitNetworkRequest*") - (properties - '("uri" (argname "uri")) + (return-type "WebKitNetworkRequest*") + (parameters + '("const-gchar*" "uri") ) ) -- 2.11.4.GIT