X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fdumpber.c;h=a6901e7e359849326a75a305c5983171492c91c0;hp=78f65300194c60a5918fa79eaec51d1a4038ebd2;hb=c9c54c9f75cfea59f26489d1b0ef011dafa4297e;hpb=ba73ec378cd88f121a31f4afe62c1a32d562c8d5 diff --git a/src/dumpber.c b/src/dumpber.c index 78f6530..a6901e7 100644 --- a/src/dumpber.c +++ b/src/dumpber.c @@ -1,5 +1,5 @@ /* This file is part of the YAZ toolkit. - * Copyright (C) 1995-2012 Index Data + * Copyright (C) Index Data * See the file LICENSE for details. */ @@ -30,11 +30,11 @@ static int do_dumpBER(FILE *f, const char *buf, int len, int level, int offset) return 0; if (!buf[0] && !buf[1]) return 0; - if ((res = ber_dectag((unsigned char*)b, &zclass, &tag, &cons, len)) <= 0) + if ((res = ber_dectag(b, &zclass, &tag, &cons, len)) <= 0) return 0; if (res > len) { - fprintf(f, "%5d: %s : Unexpected enf of buffer\n", offset, level_str); + fprintf(f, "%5d: %s : Unexpected end of buffer\n", offset, level_str); return 0; } fprintf(f, "%5d: %s", offset, level_str); @@ -62,7 +62,7 @@ static int do_dumpBER(FILE *f, const char *buf, int len, int level, int offset) b += res; taglen = res; len -= res; - if ((res = ber_declen((unsigned char*)b, &ll, len)) <= 0) + if ((res = ber_declen(b, &ll, len)) <= 0) { fprintf(f, "\n%sBad length\n", level_str); return 0;