* Chas Woodfield, Fretwell Downing Datasystems.
*
* $Log: ztest.c,v $
- * Revision 1.20 1998-12-14 14:48:05 adam
+ * Revision 1.22 1999-05-26 13:49:12 adam
+ * DB Update implemented in client (very basic).
+ *
+ * Revision 1.21 1998/12/15 12:45:42 adam
+ * Minor change.
+ *
+ * Revision 1.20 1998/12/14 14:48:05 adam
* Fixed memory leak - happened when fetching MARC records.
*
* Revision 1.19 1998/10/20 15:16:22 adam
{
logf (LOG_WARN, "No task specific parameters");
}
- else if (rr->esr->taskSpecificParameters->which != Z_External_itemOrder)
- {
- logf (LOG_WARN, "Not Item Order %d", rr->esr->taskSpecificParameters->which);
- }
- else
+ else if (rr->esr->taskSpecificParameters->which == Z_External_itemOrder)
{
Z_ItemOrder *it = rr->esr->taskSpecificParameters->u.itemOrder;
switch (it->which)
break;
}
}
+ else
+ {
+ logf (LOG_WARN, "Unknown Extended Service(%d)",
+ rr->esr->taskSpecificParameters->which);
+ }
rr->errcode = 0;
return 0;
}
else if ((cp = dummy_database_record(q->number, q->stream)))
{
r->len = strlen(cp);
- r->record = (char *) odr_malloc (q->stream, 1+r->len);
- strcpy (r->record, cp);
+ r->record = cp;
r->format = VAL_USMARC;
}
else