Introduction
Introduction Statistics Contact Development Disclaimer Help
tFixing the bug of surf loading undefined data in arg. - surf - customized buil…
git clone git://src.adamsgaard.dk/surf
Log
Files
Refs
README
LICENSE
---
commit 244dfd3231d989909566727b9e20d10cdff88a20
parent d44bfb2c314c7aa8c734dd1ecb5b3a0c7566a700
Author: Christoph Lohmann <[email protected]>
Date: Thu, 8 Nov 2012 22:05:40 +0100
Fixing the bug of surf loading undefined data in arg.
Diffstat:
M surf.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/surf.c b/surf.c
t@@ -453,8 +453,7 @@ void
linkhover(WebKitWebView *v, const char* t, const char* l, Client *c) {
if(l) {
c->linkhover = copystr(&c->linkhover, l);
- }
- else if(c->linkhover) {
+ } else if(c->linkhover) {
free(c->linkhover);
c->linkhover = NULL;
}
t@@ -504,8 +503,7 @@ loaduri(Client *c, const Arg *arg) {
/* prevents endless loop */
if(c->uri && strcmp(u, c->uri) == 0) {
reload(c, &a);
- }
- else {
+ } else {
webkit_web_view_load_uri(c->view, u);
c->progress = 0;
c->title = copystr(&c->title, u);
t@@ -905,6 +903,7 @@ update(Client *c) {
gtk_widget_hide_all(c->indicator);
t = g_strdup(c->title);
}
+
gtk_window_set_title(GTK_WINDOW(c->win), t);
g_free(t);
}
t@@ -944,6 +943,8 @@ int
main(int argc, char *argv[]) {
Arg arg;
+ memset(&arg, 0, sizeof(arg));
+
/* command line args */
ARGBEGIN {
case 'c':
t@@ -985,6 +986,7 @@ main(int argc, char *argv[]) {
newclient();
if(arg.v)
loaduri(clients, &arg);
+
gtk_main();
cleanup();
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.