]> Pileus Git - ~andy/gtk/commitdiff
Don't translate empty strings. (#326200, Christian Stimming)
authorMatthias Clasen <mclasen@redhat.com>
Sun, 8 Jan 2006 23:25:14 +0000 (23:25 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 8 Jan 2006 23:25:14 +0000 (23:25 +0000)
2006-01-08  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkactiongroup.c (dgettext_swapped): Don't translate
        empty strings.  (#326200, Christian Stimming)

ChangeLog
ChangeLog.pre-2-10
gtk/gtkactiongroup.c

index b434a4ea08537bf14c257817f8cf95e87e1f271a..ce5115520b8a9af4f67dfca00f13f34cf66cb2bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkactiongroup.c (dgettext_swapped): Don't translate
+       empty strings.  (#326200, Christian Stimming)
+
 2006-01-08  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.[hc]: 
index b434a4ea08537bf14c257817f8cf95e87e1f271a..ce5115520b8a9af4f67dfca00f13f34cf66cb2bf 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkactiongroup.c (dgettext_swapped): Don't translate
+       empty strings.  (#326200, Christian Stimming)
+
 2006-01-08  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.[hc]: 
index 91b2cb35cf8de7bf548f6e772d82a17de88ad109..a1985809e2c054246a930027e373f227d4f12c9f 100644 (file)
@@ -1037,7 +1037,11 @@ static gchar *
 dgettext_swapped (const gchar *msgid, 
                  const gchar *domainname)
 {
-  return dgettext (domainname, msgid);
+  /* Pass through dgettext if and only if msgid is nonempty. */
+  if (msgid && *msgid) 
+    return dgettext (domainname, msgid); 
+  else
+    return (gchar*) msgid;
 }
 
 /**