summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2001-07-05 12:24:02 +0000
committerBruno Haible <bruno@clisp.org>2001-07-05 12:24:02 +0000
commitdb6cdbc5c68ac146936c2b5deb426543d08c6c9b (patch)
treed3c7263494abbb963c3b522d909695414fd683a4 /src
parentdace5792bef856f168ec72e96cbeb4ae010af843 (diff)
downloadexternal_gettext-db6cdbc5c68ac146936c2b5deb426543d08c6c9b.zip
external_gettext-db6cdbc5c68ac146936c2b5deb426543d08c6c9b.tar.gz
external_gettext-db6cdbc5c68ac146936c2b5deb426543d08c6c9b.tar.bz2
msgcomm must keep the header entry.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/msgcomm.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8279689..154fbc0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2001-07-05 Bruno Haible <haible@clisp.cons.org>
+
+ * msgcomm.c (is_message_selected): Keep the header entry.
+
2001-07-01 Bruno Haible <haible@clisp.cons.org>
* po-charset.h (po_lex_charset): New declaration.
diff --git a/src/msgcomm.c b/src/msgcomm.c
index b5b33ed..7d223a8 100644
--- a/src/msgcomm.c
+++ b/src/msgcomm.c
@@ -459,8 +459,8 @@ static bool
is_message_selected (mp)
const message_ty *mp;
{
- /* FIXME: Add mp->msgid[0] == '\0' || ... here? */
- return (mp->used > more_than && mp->used < less_than);
+ return (mp->msgid[0] == '\0') /* keep the header entry, see msgcomm-17 test */
+ || (mp->used > more_than && mp->used < less_than);
}