X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=test%2Fnfaxmltest1.c;h=cf87fc4a2352936054b7a69b15c59f30f909904a;hp=94ee4c5706fbc41b647b7a064a37e040724bd7bb;hb=be6bf53019f49c1448f0161e3b0ce8d3b5b09ec0;hpb=ba1eb985bfd53a8cfbfd251e65688921dba56236 diff --git a/test/nfaxmltest1.c b/test/nfaxmltest1.c index 94ee4c5..cf87fc4 100644 --- a/test/nfaxmltest1.c +++ b/test/nfaxmltest1.c @@ -1,7 +1,7 @@ /* Copyright (C) 2006, Index Data ApS * See the file LICENSE for details. * - * $Id: nfaxmltest1.c,v 1.8 2006-10-04 16:59:34 mike Exp $ + * $Id: nfaxmltest1.c,v 1.9 2006-10-09 14:22:44 heikki Exp $ * */ @@ -132,11 +132,11 @@ void test4(void) { static void test5(void) { struct conv_test { - unsigned char *name; + char *name; int expresult; - unsigned char *xml; - unsigned char *from; - unsigned char *to; + char *xml; + char *from; + char *to; }; struct conv_test tests[]= { { "test5-1", YAZ_NFA_SUCCESS, @@ -232,9 +232,9 @@ static void test5(void) { yaz_nfa *nfa; yaz_nfa_char frombuf[MAXBUF]; yaz_nfa_char tobuf[MAXBUF]; - unsigned char charbuf[MAXBUF]; + char charbuf[MAXBUF]; struct conv_test *thistest=tests; - unsigned char *cp; + char *cp; yaz_nfa_char *ycp; size_t incharsleft; size_t outcharsleft; @@ -254,7 +254,7 @@ static void test5(void) { } ycp=frombuf; cp=thistest->from; - while ( (*ycp++ = *cp++) ) + while ( (*ycp++ = (unsigned char)*cp++) ) ; /* strcpy, but expand to yaz_nfa_chars */ incharsleft = strlen(thistest->from); prev_incharsleft = 0;