From c6df09adf24ef80a84ae81680604165e74779f54 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 18 Jul 2000 08:13:18 +0000 Subject: Update. 2000-07-18 Ulrich Drepper * intl/Makefile: Make sure tst-translit is run after tst-gettext. * locale/C-ctype.c: Add initializers for gap elements. * locale/programs/ld-ctype.c (ctype_output): Write out index entries for gap elements. --- locale/programs/ld-ctype.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'locale/programs/ld-ctype.c') diff --git a/locale/programs/ld-ctype.c b/locale/programs/ld-ctype.c index ba40f2eb42..e297aeb254 100644 --- a/locale/programs/ld-ctype.c +++ b/locale/programs/ld-ctype.c @@ -864,6 +864,17 @@ ctype_output (struct localedef_t *locale, struct charmap_t *charmap, if (elem < _NL_ITEM_INDEX (_NL_NUM_LC_CTYPE)) switch (elem) { +#define CTYPE_EMPTY(name) \ + case name: \ + iov[2 + elem + offset].iov_base = ""; \ + iov[2 + elem + offset].iov_len = 0; \ + idx[elem + 1] = idx[elem]; \ + break + + CTYPE_EMPTY(_NL_CTYPE_GAP1); + CTYPE_EMPTY(_NL_CTYPE_GAP2); + CTYPE_EMPTY(_NL_CTYPE_GAP3); + #define CTYPE_DATA(name, base, len) \ case _NL_ITEM_INDEX (name): \ iov[2 + elem + offset].iov_base = (base); \ -- cgit 1.4.1