aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar David Keijser <keijser@gmail.com>2011-05-30 07:01:30 +0200
committerGravatar David Keijser <keijser@gmail.com>2011-05-30 07:18:20 +0200
commit952ceba2183d781245236834dbabf4365b549b95 (patch)
treec7eeb00ea856a0e880a04e0394353c01b5ba0fee /src
parent50cf5cb0605d51ee928fb4913bdcfb59d89a64f4 (diff)
move uri_change_cb to variables
Diffstat (limited to 'src')
-rw-r--r--src/callbacks.c9
-rw-r--r--src/callbacks.h3
-rw-r--r--src/variables.c9
-rw-r--r--src/variables.h2
4 files changed, 11 insertions, 12 deletions
diff --git a/src/callbacks.c b/src/callbacks.c
index 5bdcb55..ef2005d 100644
--- a/src/callbacks.c
+++ b/src/callbacks.c
@@ -94,15 +94,6 @@ load_error_cb (WebKitWebView* page, WebKitWebFrame* frame, gchar *uri, gpointer
}
void
-uri_change_cb (WebKitWebView *web_view, GParamSpec param_spec) {
- (void) param_spec;
-
- g_free (uzbl.state.uri);
- g_object_get (web_view, "uri", &uzbl.state.uri, NULL);
- g_setenv("UZBL_URI", uzbl.state.uri, TRUE);
-}
-
-void
selection_changed_cb(WebKitWebView *webkitwebview, gpointer ud) {
(void)ud;
gchar *tmp;
diff --git a/src/callbacks.h b/src/callbacks.h
index 7af4332..176cb40 100644
--- a/src/callbacks.h
+++ b/src/callbacks.h
@@ -19,9 +19,6 @@ gboolean
load_error_cb (WebKitWebView* page, WebKitWebFrame* frame, gchar *uri, gpointer web_err, gpointer ud);
void
-uri_change_cb (WebKitWebView *web_view, GParamSpec param_spec);
-
-void
selection_changed_cb(WebKitWebView *webkitwebview, gpointer ud);
void
diff --git a/src/variables.c b/src/variables.c
index 3488aa4..d1552f9 100644
--- a/src/variables.c
+++ b/src/variables.c
@@ -247,6 +247,15 @@ view_settings() {
}
void
+uri_change_cb (WebKitWebView *web_view, GParamSpec param_spec) {
+ (void) param_spec;
+
+ g_free (uzbl.state.uri);
+ g_object_get (web_view, "uri", &uzbl.state.uri, NULL);
+ g_setenv("UZBL_URI", uzbl.state.uri, TRUE);
+}
+
+void
cmd_load_uri() {
const gchar *uri = uzbl.state.uri;
diff --git a/src/variables.h b/src/variables.h
index 1b7663a..c289c44 100644
--- a/src/variables.h
+++ b/src/variables.h
@@ -6,6 +6,7 @@
#define __VARIABLES__
#include <glib.h>
+#include <webkit/webkit.h>
#include "type.h"
/* Uzbl variables */
@@ -27,6 +28,7 @@ void variables_hash();
void dump_config();
void dump_config_as_events();
+void uri_change_cb (WebKitWebView *web_view, GParamSpec param_spec);
void cmd_load_uri();
void cmd_set_status();