X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fber_any.c;h=e167d426a2b5ba1eb6b05dfbb71ef59f86eac2a0;hp=0002944f832e601f7a083870b353635b4b8c26ed;hb=c82db01c9fc0b51254ec6ead5fe3b503ca098ca0;hpb=cabcc223cd47503763e7c42969e3be30c58276af diff --git a/src/ber_any.c b/src/ber_any.c index 0002944..e167d42 100644 --- a/src/ber_any.c +++ b/src/ber_any.c @@ -30,7 +30,7 @@ int ber_any(ODR o, Odr_any **p) odr_seterror(o, OPROTO, 2); return 0; } - (*p)->buf = (unsigned char *)odr_malloc(o, res); + (*p)->buf = (char *)odr_malloc(o, res); memcpy((*p)->buf, o->bp, res); (*p)->len = res; #if OCT_SIZE @@ -48,10 +48,10 @@ int ber_any(ODR o, Odr_any **p) #define BER_ANY_DEBUG 0 -int completeBER_n(const unsigned char *buf, int len, int level) +int completeBER_n(const char *buf, int len, int level) { int res, ll, zclass, tag, cons; - const unsigned char *b = buf; + const char *b = buf; if (level > 1000) { @@ -123,7 +123,7 @@ int completeBER_n(const unsigned char *buf, int len, int level) return (b - buf) + 2; } -int completeBER(const unsigned char *buf, int len) +int completeBER(const char *buf, int len) { int res = completeBER_n(buf, len, 0); #if BER_ANY_DEBUG