X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=retrieval%2Fd1_read.c;h=633ed629ead95ef715c3bee7db373056aa65a718;hp=c951c97dc68aa6b4bf05a6f0579e438b363bd4f3;hb=2004bbd9b3bbce5eb8ecc49520255b3d0bf578b9;hpb=cea212fba995de3fa0d6d6723d828f6fd7ca31df diff --git a/retrieval/d1_read.c b/retrieval/d1_read.c index c951c97..633ed62 100644 --- a/retrieval/d1_read.c +++ b/retrieval/d1_read.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: d1_read.c,v $ - * Revision 1.1 1995-11-01 11:56:09 quinn + * Revision 1.2 1995-11-01 13:54:48 quinn + * Minor adjustments + * + * Revision 1.1 1995/11/01 11:56:09 quinn * Added Retrieval (data management) functions en masse. * * Revision 1.14 1995/10/30 12:40:55 quinn @@ -58,7 +61,7 @@ #include #include -#include "data1.h" +#include static data1_node *freelist = 0; @@ -414,7 +417,7 @@ data1_node *data1_read_record(int (*rf)(int, char *, size_t), int fd) abort(); for (;;) { - if (rd + 4096 > size && !(buf = realloc(buf, size *= 2))) + if (rd + 4096 > size && !(buf =xrealloc(buf, size *= 2))) abort(); if ((res = (*rf)(fd, buf + rd, 4096)) <= 0) {