aboutsummaryrefslogtreecommitdiff
path: root/lpg/libqr/bitstream.c
diff options
context:
space:
mode:
authorLeo Uino <leo@norisys.jp>2011-07-19 12:04:15 +0900
committerLeo Uino <leo@norisys.jp>2011-07-19 12:04:15 +0900
commitd4abb878df167875bb66d1e0debe853cb6b88b1b (patch)
tree206e5638d866382b66737058593bf483b7e92c06 /lpg/libqr/bitstream.c
parenta3234f7d7e36ad7d1bad6a85b868b05addf40e9b (diff)
downloadpdf-simple-sign-d4abb878df167875bb66d1e0debe853cb6b88b1b.tar.gz
pdf-simple-sign-d4abb878df167875bb66d1e0debe853cb6b88b1b.tar.xz
pdf-simple-sign-d4abb878df167875bb66d1e0debe853cb6b88b1b.zip
Fix some types
Diffstat (limited to 'lpg/libqr/bitstream.c')
-rw-r--r--lpg/libqr/bitstream.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/lpg/libqr/bitstream.c b/lpg/libqr/bitstream.c
index cf5a9d4..cc8a1ae 100644
--- a/lpg/libqr/bitstream.c
+++ b/lpg/libqr/bitstream.c
@@ -121,13 +121,13 @@ size_t qr_bitstream_size(const struct qr_bitstream * stream)
return stream->count;
}
-unsigned int qr_bitstream_read(struct qr_bitstream * stream, size_t bits)
+unsigned long qr_bitstream_read(struct qr_bitstream * stream, int bits)
{
- unsigned int result = 0;
+ unsigned long result = 0;
unsigned char * byte;
size_t bitnum;
- assert(qr_bitstream_remaining(stream) >= bits);
+ assert(qr_bitstream_remaining(stream) >= (size_t) bits);
byte = stream->buffer + (stream->pos / CHAR_BIT);
bitnum = stream->pos % CHAR_BIT;
@@ -149,7 +149,7 @@ unsigned int qr_bitstream_read(struct qr_bitstream * stream, size_t bits)
void qr_bitstream_unpack(struct qr_bitstream * stream,
unsigned int * result,
size_t count,
- size_t bitsize)
+ int bitsize)
{
assert(qr_bitstream_remaining(stream) >= (count * bitsize));
@@ -158,8 +158,8 @@ void qr_bitstream_unpack(struct qr_bitstream * stream,
}
int qr_bitstream_write(struct qr_bitstream * stream,
- unsigned int value,
- size_t bits)
+ unsigned long value,
+ int bits)
{
unsigned char * byte;
size_t bitnum;
@@ -189,7 +189,7 @@ int qr_bitstream_write(struct qr_bitstream * stream,
int qr_bitstream_pack(struct qr_bitstream * stream,
const unsigned int * values,
size_t count,
- size_t bitsize)
+ int bitsize)
{
if (ensure_available(stream, count * bitsize) != 0)
return -1;