X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fsrwutil.c;h=9c21af556b6b8702b1f379cee79d67546cf7c091;hb=caa5ae948706a481006e6d8d2abea24dec56b672;hp=624efaa9db725f33c20d98eb04173ceaac5846c2;hpb=184f0911dd1ef651b6ba659df0eb33ff2455014c;p=yaz-moved-to-github.git diff --git a/src/srwutil.c b/src/srwutil.c index 624efaa..9c21af5 100644 --- a/src/srwutil.c +++ b/src/srwutil.c @@ -2,7 +2,7 @@ * Copyright (C) 1995-2006, Index Data ApS * See the file LICENSE for details. * - * $Id: srwutil.c,v 1.46 2006-08-16 22:47:10 adam Exp $ + * $Id: srwutil.c,v 1.50 2006-09-06 15:21:26 adam Exp $ */ /** * \file srwutil.c @@ -80,7 +80,7 @@ static void yaz_array_to_uri_ex(char **path, ODR o, char **name, char **value, void yaz_array_to_uri(char **path, ODR o, char **name, char **value) { - return yaz_array_to_uri_ex(path, o, name, value, 0); + yaz_array_to_uri_ex(path, o, name, value, 0); } int yaz_uri_array(const char *path, ODR o, char ***name, char ***val) @@ -753,6 +753,16 @@ Z_SRW_extra_record *yaz_srw_get_extra_record(ODR o) return res; } +Z_SRW_PDU *yaz_srw_get_core_v_1_1(ODR o) +{ + Z_SRW_PDU *p = (Z_SRW_PDU *) odr_malloc(o, sizeof(*p)); + p->srw_version = odr_strdup(o, "1.1"); + p->username = 0; + p->password = 0; + p->extra_args = 0; + return p; +} + Z_SRW_PDU *yaz_srw_get(ODR o, int which) { Z_SRW_PDU *sr = yaz_srw_get_core_v_1_1(o);