- for (attr = ptr->properties; attr; attr = attr->next){
-
- if (!xmlStrcmp(attr->name, BAD_CAST "name")
- && attr->children
+ if (el->record_conv)
+ {
+ wrbuf_printf(p->wr_error, "Element <retrieval>: "
+ "only one <backend> allowed");
+ yaz_record_conv_destroy(el->record_conv);
+ return -1;
+ }
+ /* parsing attributees */
+ for (attr = ptr->properties; attr; attr = attr->next)
+ {
+ if (!xmlStrcmp(attr->name, BAD_CAST "name")
+ && attr->children