X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Funtrans.c;h=0551e3c3ec2d8513f5ce9ca5fdac8720f6104d11;hb=b2084f54a96f78eede08dda6f98d5ee1f502e91b;hp=d51c25c547bd9c864a274d640993b0a208fc4254;hpb=6f7dfe3c3f09f7104c1ae7616c9d207edeab308d;p=idzebra-moved-to-github.git diff --git a/index/untrans.c b/index/untrans.c index d51c25c..0551e3c 100644 --- a/index/untrans.c +++ b/index/untrans.c @@ -1,4 +1,4 @@ -/* $Id: untrans.c,v 1.4 2007-10-30 19:17:15 adam Exp $ +/* $Id: untrans.c,v 1.5 2007-10-31 16:56:14 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -28,10 +28,10 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "index.h" #include -void zebra_term_untrans(ZebraHandle zh, int reg_type, +void zebra_term_untrans(ZebraHandle zh, const char *index_type, char *dst, const char *src) { - zebra_map_t zm = zebra_map_get(zh->reg->zebra_maps, reg_type); + zebra_map_t zm = zebra_map_get(zh->reg->zebra_maps, index_type); int len = 0; while (*src) { @@ -49,13 +49,14 @@ void zebra_term_untrans(ZebraHandle zh, int reg_type, dst[len] = '\0'; } -void zebra_term_untrans_iconv(ZebraHandle zh, NMEM stream, int reg_type, +void zebra_term_untrans_iconv(ZebraHandle zh, NMEM stream, + const char *index_type, char **dst, const char *src) { char term_src[IT_MAX_WORD]; char term_dst[IT_MAX_WORD]; - zebra_term_untrans (zh, reg_type, term_src, src); + zebra_term_untrans (zh, index_type, term_src, src); if (zh->iconv_from_utf8 != 0) {