/* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2009 Index Data
+ * Copyright (C) 1995-2011 Index Data
* See the file LICENSE for details.
*/
#include <stdlib.h>
#include <stdio.h>
+#include <unicode/ustring.h>
+
struct icu_casemap
{
char action;
return casemap;
}
+struct icu_casemap *icu_casemap_clone(struct icu_casemap *old)
+{
+ struct icu_casemap * casemap
+ = (struct icu_casemap *) xmalloc(sizeof(struct icu_casemap));
+ casemap->action = old->action;
+ return casemap;
+}
+
void icu_casemap_destroy(struct icu_casemap * casemap)
{
xfree(casemap);