From 901c97166eb2e5cf302f44d6baafd63559551f8a Mon Sep 17 00:00:00 2001 From: Martin Kretzschmar Date: Tue, 15 Feb 2005 23:10:57 +0000 Subject: (update_window_title): replace newlines in the title by spaces. Bug #166107. --- (limited to 'shell') diff --git a/shell/ev-window.c b/shell/ev-window.c index 547eaf0..49b5a99 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -354,6 +354,17 @@ update_window_title (EvDocument *document, GParamSpec *pspec, EvWindow *ev_windo } } } + + if (doc_title) { + char *p; + + for (p = doc_title; *p; ++p) { + /* an '\n' byte is always ASCII, no need for UTF-8 special casing */ + if (*p == '\n') + *p = ' '; + } + } + if (doc_title == NULL && ev_window->priv->uri) { doc_title = g_path_get_basename (ev_window->priv->uri); } -- cgit v0.9.1