X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fpquery.c;h=3fdabe95170f98ec8d7d205c702de745ec02f629;hp=002d9eb1b34ffc305805e75a2af07a424b2436ba;hb=aab0b586a68a6d8df06b045d8043b434c0234bea;hpb=7adfe1c2e69ddf39a4f26c015171168a1a8f0ee4 diff --git a/src/pquery.c b/src/pquery.c index 002d9eb..3fdabe9 100644 --- a/src/pquery.c +++ b/src/pquery.c @@ -307,6 +307,19 @@ static Z_AttributeList *get_attributeList(ODR o, return attributes; } +Z_AttributeList *yaz_use_attribute_create(ODR o, const char *name) +{ + Odr_int attr_list[2]; + const 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));