]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-window-title.c
Don't link with ltiff if tiff is disabled.
[evince.git] / shell / ev-window-title.c
index a7229e9d259f9dda40398733bd208a7a7aa6038f..45e10ae77659a41983be998d949cfa0bc0438e49 100644 (file)
@@ -40,6 +40,7 @@ struct _EvWindowTitle
 static const BadExtensionEntry bad_extensions[] = {
        { EV_BACKEND_PS, ".dvi" },
        { EV_BACKEND_PDF, ".doc" },
+       { EV_BACKEND_PDF, ".indd" },
        { EV_BACKEND_PDF, ".rtf" }
 };
 
@@ -105,12 +106,14 @@ ev_window_title_update (EvWindowTitle *window_title)
                g_return_if_fail (page_cache != NULL);
                doc_title = (char *)ev_page_cache_get_title (page_cache);
 
-               doc_title = g_strstrip (doc_title);
-
                /* Make sure we get a valid title back */
-               if (doc_title && doc_title[0] != '\000' &&
-                   g_utf8_validate (doc_title, -1, NULL)) {
-                       title = g_strdup (doc_title);
+               if (doc_title != NULL) {
+                       doc_title = g_strstrip (doc_title);
+
+                       if (doc_title[0] != '\0' &&
+                           g_utf8_validate (doc_title, -1, NULL)) {
+                               title = g_strdup (doc_title);
+                       }
                }
        }