X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=ztest%2Fztest.c;h=cda0bab2af57a608d411063851b3900203374d65;hp=5769d52fd10ee6c0ba79c5266fe754d2628b5819;hb=7a98e9bfbb9d5fe7d44822a9838e3becbdce9363;hpb=3cdfbd27dfc8dd15619f127ae78bf0f71b27dd6d diff --git a/ztest/ztest.c b/ztest/ztest.c index 5769d52..cda0bab 100644 --- a/ztest/ztest.c +++ b/ztest/ztest.c @@ -2,7 +2,7 @@ * Copyright (C) 1995-2007, Index Data ApS * See the file LICENSE for details. * - * $Id: ztest.c,v 1.88 2007-04-16 21:53:09 adam Exp $ + * $Id: ztest.c,v 1.91 2007-05-08 08:22:37 adam Exp $ */ /* @@ -138,7 +138,7 @@ int ztest_esrequest (void *handle, bend_esrequest_rr *rr) if (r->direct_reference) { char oid_name_str[OID_STR_MAX]; - int oclass; + oid_class oclass; const char *oid_name = yaz_oid_to_string_buf(r->direct_reference, &oclass, oid_name_str); @@ -460,10 +460,10 @@ int ztest_present (void *handle, bend_present_rr *rr) int ztest_fetch(void *handle, bend_fetch_rr *r) { char *cp; - int oclass; + oid_class oclass; char oid_str_buf[OID_STR_MAX]; const char *oid_str = 0; - const int *oid = r->request_format; + const Odr_oid *oid = r->request_format; r->last_in_set = 0; r->basename = "Default"; @@ -721,6 +721,9 @@ bend_initresult *bend_init(bend_initrequest *q) q->bend_srw_scan = ztest_scan; q->bend_srw_update = ztest_update; + q->query_charset = "ISO-8859-1"; + q->records_in_same_charset = 0; + return r; }