Read-only sets uses common no write handler
[idzebra-moved-to-github.git] / rset / rset.c
index e0aea89..6c298f7 100644 (file)
@@ -430,6 +430,12 @@ void rset_visit(RSET rset, int level)
        rset_visit(rset->children[i], level+1);
 }
 
+int rset_no_write(RSFD rfd, const void *buf)
+{
+    yaz_log(YLOG_FATAL, "%s set type is read-only", rfd->rset->control->desc);
+    return -1;
+}
+
 /*
  * Local variables:
  * c-basic-offset: 4