X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ficu_casemap.c;h=6453229e6b66bbc4824c3cfbdaea65f55b7b0da1;hp=2ee7ebf3001d8fc92dff9fe97cab8f914bfe5bbf;hb=fcdccb3e9a757d41e1bdf6c18c2b3bdb2314ca3f;hpb=6b386515fef2b226ae495c72f1af983148b98211 diff --git a/src/icu_casemap.c b/src/icu_casemap.c index 2ee7ebf..6453229 100644 --- a/src/icu_casemap.c +++ b/src/icu_casemap.c @@ -1,5 +1,5 @@ /* 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. */ @@ -54,6 +54,14 @@ struct icu_casemap * icu_casemap_create(char action, UErrorCode *status) 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);