changeset 11696:cb572406bb3b

Define u16_casefold as a wrapper around u16_ct_casefold.
author Bruno Haible <bruno@clisp.org>
date Tue, 30 Jun 2009 00:18:49 +0200
parents 5db59585568b
children 7872ef215d95
files ChangeLog lib/unicase/u16-casefold.c modules/unicase/u16-casefold
diffstat 3 files changed, 10 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2009-06-29  Bruno Haible  <bruno@clisp.org>
 
+	Define u16_casefold as a wrapper around u16_ct_casefold.
+	* lib/unicase/u16-casefold.c: Update.
+	* modules/unicase/u16-casefold (Depends-on): Add
+	unicase/u16-ct-casefold, unicase/empty-prefix-context,
+	unicase/empty-suffix-context. Clean up.
+
 	Define u8_casefold as a wrapper around u8_ct_casefold.
 	* lib/unicase/u-casefold.h (FUNC): Delegate to U_CT_CASEFOLD.
 	* lib/unicase/u8-casefold.c: Update.
--- a/lib/unicase/u16-casefold.c
+++ b/lib/unicase/u16-casefold.c
@@ -20,16 +20,7 @@
 /* Specification.  */
 #include "unicase.h"
 
-#include <errno.h>
-#include <stddef.h>
-#include <stdlib.h>
-
-#include "unicasemap.h"
-#include "special-casing.h"
-#include "casefold.h"
-
 #define FUNC u16_casefold
 #define UNIT uint16_t
-#define U_CASEMAP u16_casemap
-#define U_NORMALIZE u16_normalize
+#define U_CT_CASEFOLD u16_ct_casefold
 #include "u-casefold.h"
--- a/modules/unicase/u16-casefold
+++ b/modules/unicase/u16-casefold
@@ -7,12 +7,9 @@
 
 Depends-on:
 unicase/base
-unicase/u16-casemap
-unicase/special-casing
-unicase/tocasefold
-uninorm/decomposing-form
-uninorm/u16-normalize
-uninorm/nfd
+unicase/u16-ct-casefold
+unicase/empty-prefix-context
+unicase/empty-suffix-context
 
 configure.ac: