diff options
author | Peter Hofmann <scm@uninformativ.de> | 2014-06-16 06:35:31 +0200 |
---|---|---|
committer | Peter Hofmann <scm@uninformativ.de> | 2014-06-16 06:35:31 +0200 |
commit | 218dee5e55ee53a21f9364c6de653e6cbde9b9ce (patch) | |
tree | 48c5bdeba1b319d7c9e7d7a73dfdd95089af2bb0 /browser.c | |
parent | 4e08583a301a7b05521ce7d9a8019560c6ec0e25 (diff) | |
download | lariza-218dee5e55ee53a21f9364c6de653e6cbde9b9ce.tar.gz |
Fix missing URI in ^G
Diffstat (limited to 'browser.c')
-rw-r--r-- | browser.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -525,6 +525,7 @@ key_web_view(GtkWidget *widget, GdkEvent *event, gpointer data) struct Client *c = (struct Client *)data; WebKitHitTestResultContext ht_context; WebKitHitTestResult *ht_result = NULL; + gchar *f; char *ht_uri = NULL; (void)widget; @@ -569,10 +570,11 @@ key_web_view(GtkWidget *widget, GdkEvent *event, gpointer data) search(c, -1); return TRUE; case GDK_KEY_g: + f = ensure_url_scheme(first_uri); if (show_all_requests) - fprintf(stderr, "====> %s\n", first_uri); - webkit_web_view_load_uri(WEBKIT_WEB_VIEW(c->web_view), - first_uri); + fprintf(stderr, "====> %s\n", f); + webkit_web_view_load_uri(WEBKIT_WEB_VIEW(c->web_view), f); + g_free(f); return TRUE; } } |