X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fodr_mem.c;h=2cc6b4a15deb40a5897f43abab729b39dfba9363;hp=52d850baf632068b93164e15a9379cab0067a8c2;hb=69b1d8e7b437179163fe97b7cbead51a56835f2a;hpb=cabcc223cd47503763e7c42969e3be30c58276af diff --git a/src/odr_mem.c b/src/odr_mem.c index 52d850b..2cc6b4a 100644 --- a/src/odr_mem.c +++ b/src/odr_mem.c @@ -62,10 +62,10 @@ size_t odr_total(ODR o) return nmem_total(o->mem); } -Odr_oct *odr_create_Odr_oct(ODR o, const unsigned char *buf, int sz) +Odr_oct *odr_create_Odr_oct(ODR o, const char *buf, int sz) { Odr_oct *p = (Odr_oct *) odr_malloc(o, sizeof(Odr_oct)); - p->buf = (unsigned char *) odr_malloc(o, sz); + p->buf = (char *) odr_malloc(o, sz); memcpy(p->buf, buf, sz); #if OCT_SIZE p->size = sz; @@ -90,10 +90,9 @@ int odr_grow_block(ODR b, int min_bytes) if (togrow < min_bytes) togrow = min_bytes; if (b->size && !(b->buf = - (unsigned char *) xrealloc(b->buf, b->size += togrow))) + (char *) xrealloc(b->buf, b->size += togrow))) abort(); - else if (!b->size && !(b->buf = (unsigned char *) - xmalloc(b->size = togrow))) + else if (!b->size && !(b->buf = (char *) xmalloc(b->size = togrow))) abort(); return 0; } @@ -112,11 +111,6 @@ int odr_write2(ODR o, const char *buf, int bytes) return 0; } -int odr_write(ODR o, unsigned char *buf, int bytes) -{ - return odr_write2(o, (char *) buf, bytes); -} - int odr_seek(ODR o, int whence, int offset) { if (whence == ODR_S_CUR)