summary refs log tree commit diff
path: root/locale
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-11-18 23:56:36 +0000
committerUlrich Drepper <drepper@redhat.com>1999-11-18 23:56:36 +0000
commit450f46015df3bfb75bccb6144b20e48da128dcab (patch)
tree81a0f53362839a3da1b9a4b8aabba441bbd68874 /locale
parent2be86203eaf3a618214523be1003b12fa364776a (diff)
downloadglibc-450f46015df3bfb75bccb6144b20e48da128dcab.tar.gz
glibc-450f46015df3bfb75bccb6144b20e48da128dcab.tar.xz
glibc-450f46015df3bfb75bccb6144b20e48da128dcab.zip
Update.
	* locale/programs/ld-ctype.c: Punt if character class definitions
	to not consists of tok_bsymbol (for now).
Diffstat (limited to 'locale')
-rw-r--r--locale/programs/ld-ctype.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/locale/programs/ld-ctype.c b/locale/programs/ld-ctype.c
index 90a4492118..c545ba4164 100644
--- a/locale/programs/ld-ctype.c
+++ b/locale/programs/ld-ctype.c
@@ -1835,6 +1835,11 @@ unknown character class `%s' in category `LC_CTYPE'"),
 	      uint32_t wch;
 	      struct charseq *seq;
 
+	      if (now->tok != tok_bsymbol)
+		/* XXX Cannot be handled yet.  We will have support
+		   for tok_ucs4 soon.  */
+		goto err_label;
+
 	      if (ellipsis_token == tok_none)
 		{
 		  if (get_character (now, charmap, repertoire, &seq, &wch))