summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--lib/unicase/u8-tolower.c4
-rw-r--r--modules/unicase/u8-tolower2
3 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e6ef6f620d..78462f2060 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2009-06-29 Bruno Haible <bruno@clisp.org>
+ * lib/unicase/u8-tolower.c (u8_tolower): Update u8_casemap invocation.
+ * modules/unicase/u8-tolower (Depends-on): Add
+ unicase/empty-prefix-context, unicase/empty-suffix-context.
+
* lib/unicase/u32-toupper.c (u32_toupper): Update u32_casemap
invocation.
* modules/unicase/u32-toupper (Depends-on): Add
diff --git a/lib/unicase/u8-tolower.c b/lib/unicase/u8-tolower.c
index 8f8790b27c..1cd7cfa431 100644
--- a/lib/unicase/u8-tolower.c
+++ b/lib/unicase/u8-tolower.c
@@ -30,7 +30,9 @@ u8_tolower (const uint8_t *s, size_t n, const char *iso639_language,
uninorm_t nf,
uint8_t *resultbuf, size_t *lengthp)
{
- return u8_casemap (s, n, iso639_language,
+ return u8_casemap (s, n,
+ unicase_empty_prefix_context, unicase_empty_suffix_context,
+ iso639_language,
uc_tolower, offsetof (struct special_casing_rule, lower[0]),
nf,
resultbuf, lengthp);
diff --git a/modules/unicase/u8-tolower b/modules/unicase/u8-tolower
index 2a5796197a..89afce9164 100644
--- a/modules/unicase/u8-tolower
+++ b/modules/unicase/u8-tolower
@@ -8,6 +8,8 @@ Depends-on:
unicase/base
unicase/u8-casemap
unicase/special-casing
+unicase/empty-prefix-context
+unicase/empty-suffix-context
unicase/tolower
configure.ac: