]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[master] fix compiler warning
authorEvan Hunt <each@isc.org>
Tue, 11 Jun 2013 01:53:41 +0000 (18:53 -0700)
committerEvan Hunt <each@isc.org>
Tue, 11 Jun 2013 01:53:41 +0000 (18:53 -0700)
lib/isc/crc64.c

index e83cdc02a46f8b91594b08214fd5764a18b36019..8869a5cc0ebc86ff488a49e0560a40560220e5b9 100644 (file)
@@ -123,12 +123,14 @@ isc_crc64_init(isc_uint64_t *crc) {
 
 void
 isc_crc64_update(isc_uint64_t *crc, const isc_uint8_t *data, size_t len) {
-       unsigned char *p = data;
+       unsigned char *p;
        int i;
 
        REQUIRE(crc != NULL);
        REQUIRE(data != NULL);
 
+       DE_CONST(data, p);
+
        while (len-- > 0) {
                i = ((int) (*crc >> 56) ^ *p++) & 0xff;
                *crc = crc64_table[i] ^ (*crc << 8);