X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fpquery.c;h=f913a0f135409c1c3451a3c2d19458b885519eb7;hp=002d9eb1b34ffc305805e75a2af07a424b2436ba;hb=01e36a11adc97a240cc595f89280c8a619770251;hpb=ea0ffea1d02fe623b4da5b7b8aa972aa9f32f071 diff --git a/src/pquery.c b/src/pquery.c index 002d9eb..f913a0f 100644 --- a/src/pquery.c +++ b/src/pquery.c @@ -307,6 +307,19 @@ static Z_AttributeList *get_attributeList(ODR o, return attributes; } +Z_AttributeList *zget_AttributeList_use_string(ODR o, const char *name) +{ + Odr_int attr_list[2]; + char *attr_clist[1]; + Odr_oid *attr_set[1]; + + attr_list[0] = 1; + attr_list[1] = 0; /* not used */ + attr_clist[0] = odr_strdup(o, name); + attr_set[0] = 0; + return get_attributeList(o, 1, attr_list, attr_clist, attr_set); +} + Z_Term *z_Term_create(ODR o, int term_type, const char *buf, size_t len) { Z_Term *term = (Z_Term *)odr_malloc(o, sizeof(*term));