Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 717c60993d04eddb24921fdd20d412ba > files > 4

yelp-2.22.0-2mdv2008.1.src.rpm

--- yelp-2.6.0/src/yelp-window.c.title	2004-03-18 00:11:05.000000000 +0100
+++ yelp-2.6.0/src/yelp-window.c	2004-04-06 15:33:24.999677493 +0200
@@ -1234,7 +1234,25 @@
 		       gchar     *title,
 		       gpointer   user_data)
 {
-    gtk_window_set_title (GTK_WINDOW (user_data), title);
+    const gchar *in;
+    gchar *new_title;
+    gchar *clean_title, *out;
+
+    clean_title = g_new (char, strlen (title) + 1);
+    in = title;
+    out = clean_title;
+
+    do {
+            if (*in != '\n') {
+                    *out++ = *in;
+            }
+    } while (*in++ != '\0');
+                                                                            
+    new_title = g_strconcat (clean_title, " - ", _("Help Browser"), NULL);
+
+    g_free (clean_title);
+
+    gtk_window_set_title (GTK_WINDOW (user_data), new_title);
 }
 
 static void