summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b7cbecb)
/home/rusty/devel/cvs/ccan/ccan/crcsync/test/run-crash.c:Compile gave warnings:
/home/rusty/devel/cvs/ccan/ccan/crcsync/test/run-crash.c: In function ‘main’:
/home/rusty/devel/cvs/ccan/ccan/crcsync/test/run-crash.c:30:3: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
/home/rusty/devel/cvs/ccan/ccan/crcsync/test/run-crash.c:35:3: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
uint64_t *crcs;
} crc_info_t;
uint64_t *crcs;
} crc_info_t;
-static void crcblocks(crc_info_t *crc_info, char *data, int datalen, int blocksize)
+static void crcblocks(crc_info_t *crc_info, const char *data, int datalen, int blocksize)
{
crc_info->block_count = (datalen+blocksize-1)/blocksize;
crc_info->crcs = malloc(sizeof(uint64_t)*(crc_info->block_count + 1));
{
crc_info->block_count = (datalen+blocksize-1)/blocksize;
crc_info->crcs = malloc(sizeof(uint64_t)*(crc_info->block_count + 1));
int main(int argc, char *argv[])
{
/* Divided into BLOCKSIZE blocks */
int main(int argc, char *argv[])
{
/* Divided into BLOCKSIZE blocks */
"abcde" "fghij" "klmno" "pqrst" "uvwxy" "z ABC"
"DEFGH" "IJKLM" "NOPQR" "STUVW" "XYZ 0" "12345" "6789";
/* Divided into blocks that match. */
"abcde" "fghij" "klmno" "pqrst" "uvwxy" "z ABC"
"DEFGH" "IJKLM" "NOPQR" "STUVW" "XYZ 0" "12345" "6789";
/* Divided into blocks that match. */
/* NO MATCH */
"acde"
/* MATCH */
/* NO MATCH */
"acde"
/* MATCH */