aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar keis <keijser@gmail.com>2011-01-16 21:34:20 +0100
committerGravatar keis <keijser@gmail.com>2011-02-15 21:17:16 +0100
commitbed2433630f6d0d78e8b829c46b00c3ab301b512 (patch)
tree63018534cdac99f770b6e21a57daa8c804caa01a /src
parent713c9bb02b9bab9956f8e5439a0d47e7dedfaf24 (diff)
use empty string instead of null for event args
* url * clipboard text
Diffstat (limited to 'src')
-rw-r--r--src/callbacks.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/callbacks.c b/src/callbacks.c
index 78a5090..a40057c 100644
--- a/src/callbacks.c
+++ b/src/callbacks.c
@@ -452,7 +452,7 @@ load_status_change_cb (WebKitWebView* web_view, GParamSpec param_spec) {
WebKitLoadStatus status = webkit_web_view_get_load_status(web_view);
switch(status) {
case WEBKIT_LOAD_PROVISIONAL:
- send_event(LOAD_START, NULL, TYPE_STR, uzbl.state.uri, NULL);
+ send_event(LOAD_START, NULL, TYPE_STR, uzbl.state.uri ? uzbl.state.uri : "", NULL);
break;
case WEBKIT_LOAD_COMMITTED:
g_free (uzbl.state.uri);
@@ -480,7 +480,7 @@ selection_changed_cb(WebKitWebView *webkitwebview, gpointer ud) {
webkit_web_view_copy_clipboard(webkitwebview);
tmp = gtk_clipboard_wait_for_text(gtk_clipboard_get (GDK_SELECTION_CLIPBOARD));
- send_event(SELECTION_CHANGED, NULL, TYPE_STR, tmp, NULL);
+ send_event(SELECTION_CHANGED, NULL, TYPE_STR, tmp ? tmp : "", NULL);
g_free(tmp);
}