[epiphany/gnome-3-38] web-view: fix double free in has_modified_forms_cb



commit 38f8bf438191f91fd99fddfdb0e28c92677e19b0
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Tue May 4 15:16:57 2021 -0500

    web-view: fix double free in has_modified_forms_cb
    
    It's freed twice in a row in this function, oops.
    
    Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/962>
    
    
    (cherry picked from commit 45d2a79c91a938295145d43d8195e245a4a5f1fc)

 embed/ephy-web-view.c | 1 -
 1 file changed, 1 deletion(-)
---
diff --git a/embed/ephy-web-view.c b/embed/ephy-web-view.c
index 089a72001..f391f3d61 100644
--- a/embed/ephy-web-view.c
+++ b/embed/ephy-web-view.c
@@ -3113,7 +3113,6 @@ has_modified_forms_cb (WebKitWebView *view,
   } else {
     retval = jsc_value_to_boolean (webkit_javascript_result_get_js_value (js_result));
     g_task_return_boolean (task, retval);
-    webkit_javascript_result_unref (js_result);
   }
 
 out:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]