crcsync: fix constness warning.
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 31 Oct 2012 11:04:18 +0000 (21:34 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 31 Oct 2012 11:04:18 +0000 (21:34 +1030)
/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>
ccan/crcsync/test/run-crash.c

index b187bac401be4f7ce4676aaa6c68c72704bd1d3f..2be3b36d4674534036baf1b9dcbfc5ef26b23ed1 100644 (file)
@@ -14,7 +14,7 @@ typedef struct {
        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));
@@ -26,11 +26,11 @@ static void crcblocks(crc_info_t *crc_info, char *data, int datalen, int blocksi
 int main(int argc, char *argv[])
 {
        /* Divided into BLOCKSIZE blocks */
-       char *data1 =
+       const char *data1 =
                "abcde" "fghij" "klmno" "pqrst" "uvwxy" "z ABC"
                "DEFGH" "IJKLM" "NOPQR" "STUVW" "XYZ 0" "12345" "6789";
        /* Divided into blocks that match. */
-       char *data2 =
+       const char *data2 =
                /* NO MATCH */
                "acde"
                /* MATCH */