[Xfce4-commits] <midori:master> Return no search engine if there's no form

Christian Dywan noreply at xfce.org
Fri Aug 10 19:12:01 CEST 2012


Updating branch refs/heads/master
         to 5c26087e6272f1d0bc3d835ce901613e9d488a28 (commit)
       from cb7e28b11fdd1e889e2a171f0282143d75cbd3fe (commit)

commit 5c26087e6272f1d0bc3d835ce901613e9d488a28
Author: Paweł Forysiuk <tuxator at o2.pl>
Date:   Fri Aug 10 18:46:41 2012 +0200

    Return no search engine if there's no form
    
    Such as http://valadoc.org/#!wiki=index

 midori/midori-view.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/midori/midori-view.c b/midori/midori-view.c
index 4fd9ce3..d4d56ea 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -2471,6 +2471,10 @@ midori_view_search_engine_for_form (MidoriView*    view,
 
     active_element = webkit_dom_html_document_get_active_element ((WebKitDOMHTMLDocument*)doc);
     active_form = webkit_dom_html_input_element_get_form ((WebKitDOMHTMLInputElement*)active_element);
+
+    if (!active_form)
+        return NULL;
+
     token_element = webkit_dom_element_get_attribute (active_element, "name");
 
     form_nodes = webkit_dom_html_form_element_get_elements (active_form);


More information about the Xfce4-commits mailing list