X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fber_bit.c;h=ac3631abc3a4afeb2b5aa27d89e3f22f297547c3;hp=38260f098f69c4a7d7abb867be3b47b611dcbc22;hb=c82db01c9fc0b51254ec6ead5fe3b503ca098ca0;hpb=c6e47cbbff56f39f6d81b079ebaeac41d793d4d9 diff --git a/src/ber_bit.c b/src/ber_bit.c index 38260f0..ac3631a 100644 --- a/src/ber_bit.c +++ b/src/ber_bit.c @@ -1,11 +1,16 @@ -/* - * Copyright (c) 1995-2003, Index Data +/* This file is part of the YAZ toolkit. + * Copyright (C) 1995-2013 Index Data * See the file LICENSE for details. - * Sebastian Hammer, Adam Dickmeiss - * - * $Id: ber_bit.c,v 1.1 2003-10-27 12:21:30 adam Exp $ + */ + +/** + * \file ber_bit.c + * \brief Implements BER BITSTRING encoding and decoding. * + * This source file implements BER encoding and decoding of + * the BITSTRING type. */ + #if HAVE_CONFIG_H #include #endif @@ -15,7 +20,7 @@ int ber_bitstring(ODR o, Odr_bitmask *p, int cons) { int res, len; - const unsigned char *base; + const char *base; switch (o->direction) { @@ -70,8 +75,17 @@ int ber_bitstring(ODR o, Odr_bitmask *p, int cons) return 1; case ODR_PRINT: return 1; - default: + default: odr_seterror(o, OOTHER, 8); return 0; } } +/* + * Local variables: + * c-basic-offset: 4 + * c-file-style: "Stroustrup" + * indent-tabs-mode: nil + * End: + * vim: shiftwidth=4 tabstop=8 expandtab + */ +