X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=shell%2Fev-window-title.c;h=5702fb32a20f5684c11289d052b19425d7f33ed9;hb=d47bc2205d248b34dbfcdd349473f54d45d5ec70;hp=2964f1414d571d2ebc2c57307254e17d4c92fbca;hpb=8e6d88c8b0d2871ec61a42f38352425122281be6;p=evince.git diff --git a/shell/ev-window-title.c b/shell/ev-window-title.c index 2964f141..5702fb32 100644 --- a/shell/ev-window-title.c +++ b/shell/ev-window-title.c @@ -40,6 +40,8 @@ struct _EvWindowTitle static const BadExtensionEntry bad_extensions[] = { { EV_BACKEND_PS, ".dvi" }, { EV_BACKEND_PDF, ".doc" }, + { EV_BACKEND_PDF, ".dvi" }, + { EV_BACKEND_PDF, ".indd" }, { EV_BACKEND_PDF, ".rtf" } }; @@ -116,7 +118,7 @@ ev_window_title_update (EvWindowTitle *window_title) } } - if (title) { + if (title && window_title->uri) { ev_window_title_sanitize_extension (window_title, &title); } else { if (window_title->uri) { @@ -141,6 +143,8 @@ ev_window_title_update (EvWindowTitle *window_title) g_free (password_title); break; } + + g_free (title); } void