projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
firmware-utils: fix -Wpointer-sign warnings
[openwrt/openwrt.git]
/
tools
/
firmware-utils
/
src
/
mkbrnimg.c
diff --git
a/tools/firmware-utils/src/mkbrnimg.c
b/tools/firmware-utils/src/mkbrnimg.c
index b7a73ff59d2b7b22c1a952ebc39b14837dd02cf0..9cddda3575314cad8389d169a29dce92849f9534 100644
(file)
--- a/
tools/firmware-utils/src/mkbrnimg.c
+++ b/
tools/firmware-utils/src/mkbrnimg.c
@@
-52,12
+52,13
@@
static void init_crc32()
}
}
}
}
-static uint32_t crc32buf(
unsigned char
*buf, size_t len)
+static uint32_t crc32buf(
const void
*buf, size_t len)
{
uint32_t crc = 0xFFFFFFFF;
{
uint32_t crc = 0xFFFFFFFF;
+ const uint8_t *in = buf;
- for (; len; len--,
buf
++)
- crc = crc32[(uint8_t)crc ^ *
buf
] ^ (crc >> BPB);
+ for (; len; len--,
in
++)
+ crc = crc32[(uint8_t)crc ^ *
in
] ^ (crc >> BPB);
return ~crc;
}
return ~crc;
}