X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=rset%2Frsisam.c;h=21df0ac7bd6d3afccb3bef13e54dc50a3706c0ec;hb=b879b04a092d5b00cc866cf16f755e55053d2e89;hp=fe2acd943f1b3ab579fadd5be26b6f8f58b244e7;hpb=f9c392f9951e6e9ad9709999a43ba9d671c4b9c7;p=idzebra-moved-to-github.git diff --git a/rset/rsisam.c b/rset/rsisam.c index fe2acd9..21df0ac 100644 --- a/rset/rsisam.c +++ b/rset/rsisam.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: rsisam.c,v $ - * Revision 1.3 1994-11-22 13:15:37 quinn + * Revision 1.5 1995-09-04 12:33:56 adam + * Various cleanup. YAZ util used instead. + * + * Revision 1.4 1995/09/04 09:10:55 adam + * Minor changes. + * + * Revision 1.3 1994/11/22 13:15:37 quinn * Simple * * Revision 1.2 1994/11/04 14:53:12 quinn @@ -15,10 +21,11 @@ /* TODO: Memory management LINK DELETE TO CLOSE! */ +#include #include -#include +#include -rset_control *r_create(const struct rset_control *sel, void *parms); +static rset_control *r_create(const struct rset_control *sel, void *parms); static int r_open(rset_control *ct, int wflag); static void r_close(rset_control *ct); static void r_delete(rset_control *ct); @@ -43,12 +50,12 @@ static const rset_control control = const rset_control *rset_kind_isam = &control; -rset_control *r_create(const struct rset_control *sel, void *parms) +static rset_control *r_create(const struct rset_control *sel, void *parms) { rset_control *newct; rset_isam_parms *pt = parms; - log(LOG_DEBUG, "risam_create(%s)", sel->desc); + logf (LOG_DEBUG, "risam_create(%s)", sel->desc); newct = xmalloc(sizeof(*newct)); memcpy(newct, sel, sizeof(*sel)); if (!(newct->buf = (char*) is_position(pt->is, pt->pos))) @@ -58,10 +65,10 @@ rset_control *r_create(const struct rset_control *sel, void *parms) static int r_open(rset_control *ct, int wflag) { - log(LOG_DEBUG, "risam_open"); + logf (LOG_DEBUG, "risam_open"); if (wflag) { - log(LOG_FATAL, "ISAM set type is read-only"); + logf (LOG_FATAL, "ISAM set type is read-only"); return -1; } r_rewind(ct); @@ -75,14 +82,14 @@ static void r_close(rset_control *ct) static void r_delete(rset_control *ct) { - log(LOG_DEBUG, "risam_delete"); + logf (LOG_DEBUG, "risam_delete"); is_pt_free((ISPT) ct->buf); xfree(ct); } static void r_rewind(rset_control *ct) { - log(LOG_DEBUG, "risam_rewind"); + logf (LOG_DEBUG, "risam_rewind"); is_rewind((ISPT) ct->buf); } @@ -96,6 +103,6 @@ static int r_read(rset_control *ct, void *buf) static int r_write() { - log(LOG_FATAL, "ISAM set type is read-only"); + logf (LOG_FATAL, "ISAM set type is read-only"); return -1; }