aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2008-10-29 08:38:07 +0000
committerWerner Koch <[email protected]>2008-10-29 08:38:07 +0000
commitd68deedb30f060a61861aca0911b6ebcf29898ee (patch)
treef4b65fbd846a31df800c86b0c2ea120f1b204ebd
parentFixed w32-gettext. (diff)
downloadgnupg-d68deedb30f060a61861aca0911b6ebcf29898ee.tar.gz
gnupg-d68deedb30f060a61861aca0911b6ebcf29898ee.zip
Fix last chnage. Reported by Tom Pegios.
-rw-r--r--jnlib/ChangeLog5
-rw-r--r--jnlib/w32-gettext.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/jnlib/ChangeLog b/jnlib/ChangeLog
index e2cffe6d7..8671f154e 100644
--- a/jnlib/ChangeLog
+++ b/jnlib/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-29 Werner Koch <[email protected]>
+
+ * w32-gettext.c (gettext): Return if no domain is loaded.
+ Reported by Tom Pegios.
+
2008-10-28 Werner Koch <[email protected]>
* w32-gettext.c (gettext): Try the binary search if the string was
diff --git a/jnlib/w32-gettext.c b/jnlib/w32-gettext.c
index 5ff25439f..ba1d65265 100644
--- a/jnlib/w32-gettext.c
+++ b/jnlib/w32-gettext.c
@@ -1603,7 +1603,7 @@ gettext( const char *msgid )
size_t top, bottom;
if (!(domain = the_domain))
- goto not_found;
+ return msgid;
/* Locate the MSGID and its translation. */
if (domain->hash_size > 2 && domain->hash_tab)