X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=recctrl%2Fregxread.c;h=17ce5d98a1d523d76b69314ceec664e001c15651;hb=b7942589b21cca1b6d44c7bf9446dcb6a5942953;hp=5effd185d6ea5fac1d2434129bd258920cab39c5;hpb=b9093505b17a074e79137ed64595c8269f77d330;p=idzebra-moved-to-github.git diff --git a/recctrl/regxread.c b/recctrl/regxread.c index 5effd18..17ce5d9 100644 --- a/recctrl/regxread.c +++ b/recctrl/regxread.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: regxread.c,v $ - * Revision 1.8 1997-09-17 12:19:22 adam + * Revision 1.10 1997-10-31 12:36:12 adam + * Minor change that avoids compiler warning. + * + * Revision 1.9 1997/09/29 09:02:49 adam + * Fixed small bug (introduced by previous commit). + * + * Revision 1.8 1997/09/17 12:19:22 adam * Zebra version corresponds to YAZ version 1.4. * Changed Zebra server so that it doesn't depend on global common_resource. * @@ -722,7 +728,7 @@ static void tagEnd (struct lexSpec *spec, { (*d1_level)--; if (!tag || - (strlen(d1_stack[*d1_level]->u.tag.tag) == len && + (strlen(d1_stack[*d1_level]->u.tag.tag) == (size_t) len && !memcmp (d1_stack[*d1_level]->u.tag.tag, tag, len))) break; } @@ -1310,6 +1316,7 @@ data1_node *grs_read_regx (struct grs_read_info *p) if (curLexSpec) lexSpecDel (&curLexSpec); curLexSpec = lexSpecMk (p->type); + curLexSpec->dh = p->dh; res = readFileSpec (curLexSpec); if (res) { @@ -1328,7 +1335,6 @@ data1_node *grs_read_regx (struct grs_read_info *p) curLexSpec->f_win_size = 500000; } curLexSpec->m = p->mem; - curLexSpec->dh = p->dh; n = lexRoot (curLexSpec, p->offset); return n; }