From ac18d42915bd633b8d2678019950f15f5ee8894a Mon Sep 17 00:00:00 2001 From: Daniel Carl Date: Tue, 22 Oct 2013 21:07:46 +0200 Subject: [PATCH] Fixed error if there is no title set in update_title. --- src/main.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main.c b/src/main.c index 21d0618..515bea4 100644 --- a/src/main.c +++ b/src/main.c @@ -868,15 +868,19 @@ static void update_title(void) #ifdef FEATURE_TITLE_PROGRESS /* show load status of page or the downloads */ if (vb.state.progress != 100) { - char *title = g_strdup_printf("[%i%%] %s", vb.state.progress, vb.state.title); + char *title = g_strdup_printf( + "[%i%%] %s", + vb.state.progress, + vb.state.title ? vb.state.title : "" + ); gtk_window_set_title(GTK_WINDOW(vb.gui.window), title); g_free(title); - } else { - gtk_window_set_title(GTK_WINDOW(vb.gui.window), vb.state.title); + return; } -#else - gtk_window_set_title(GTK_WINDOW(vb.gui.window), vb.state.title); #endif + if (vb.state.title) { + gtk_window_set_title(GTK_WINDOW(vb.gui.window), vb.state.title); + } } static gboolean mimetype_decision_cb(WebKitWebView *webview, -- 2.20.1