When mod.dom alwo sets additional info when it returns diagnostic
authorAdam Dickmeiss <adam@indexdata.dk>
Tue, 19 Jun 2007 19:39:54 +0000 (19:39 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Tue, 19 Jun 2007 19:39:54 +0000 (19:39 +0000)
'Specified element set name not valid for specified database'.

index/mod_dom.c

index 60cf180..39733af 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mod_dom.c,v 1.37 2007-05-19 19:44:14 adam Exp $
+/* $Id: mod_dom.c,v 1.38 2007-06-19 19:39:54 adam Exp $
    Copyright (C) 1995-2007
    Index Data ApS
 
@@ -1360,6 +1360,7 @@ static int filter_retrieve (void *clientData, struct recRetrieveCtrl *p)
     {
         p->diagnostic =
             YAZ_BIB1_SPECIFIED_ELEMENT_SET_NAME_NOT_VALID_FOR_SPECIFIED_;
+        p->addinfo = odr_strdup(p->odr, esn);
         return 0;
     }