diff --git a/ChangeLog b/ChangeLog index 3040a94f75..541378144c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-02-29 Rene Stadler + + * gst/gst.override: + (_wrap_GstURIHandler__proxy_do_get_protocols_full): + Don't crash by unreffing NULL when calling the + do_get_protocols_full method raises an exception. + 2008-02-10 Alessandro Decina reviewed by: Edward Hervey diff --git a/common b/common index 961bb6bd99..e746d20ef5 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit 961bb6bd997d7c8da6058534e86b4a1361c0fcea +Subproject commit e746d20ef536a73aea9964666c7d5f6d5c9465df diff --git a/gst/gst.override b/gst/gst.override index f115af7613..75b29bd9a1 100644 --- a/gst/gst.override +++ b/gst/gst.override @@ -1286,7 +1286,6 @@ _wrap_GstURIHandler__proxy_do_get_protocols_full (GType type) if (!py_retval) { if (PyErr_Occurred()) PyErr_Print(); - Py_DECREF (py_retval); pyg_gil_state_release(__py_state); return NULL; }