X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-window-title.c;h=94dd33315f666c2c718c98618e76ec9cfab44db5;hb=1e63533e4d2fe74b17883a51f984ecacb9138231;hp=9e26c21b60d76e38acb9d0c7dbf3c9f31e4e4463;hpb=da96134063e3f80a2774167a951225ff6924e0fd;p=evince.git diff --git a/shell/ev-window-title.c b/shell/ev-window-title.c index 9e26c21b..94dd3331 100644 --- a/shell/ev-window-title.c +++ b/shell/ev-window-title.c @@ -142,14 +142,15 @@ ev_window_title_update (EvWindowTitle *window_title) } if (title && window_title->uri) { - char *tmp_title = title; + char *tmp_title; char *filename = get_filename_from_uri (window_title->uri); ev_window_title_sanitize_title (window_title, &title); - title = g_strdup_printf ("%s — %s", filename, title); - - g_free (tmp_title); - g_free (filename); + tmp_title = g_strdup_printf ("%s — %s", filename, title); + g_free (title); + g_free (filename); + + title = tmp_title; } else if (window_title->uri) { title = get_filename_from_uri (window_title->uri); } else if (!title) {