hash: constify data input

pull/7204/head
Victor Julien 3 years ago
parent 4b0e3d79bb
commit b804a84c93

@ -19,7 +19,7 @@
#include "util-hash-string.h"
/* djb2 string hashing */
uint32_t StringHashDjb2(uint8_t *data, uint32_t datalen)
uint32_t StringHashDjb2(const uint8_t *data, uint32_t datalen)
{
uint32_t hash = 5381;
for (uint32_t i = 0; i < datalen; i++) {
@ -52,4 +52,3 @@ void StringHashFreeFunc(void *data)
{
SCFree(data);
}

@ -18,7 +18,7 @@
#ifndef __UTIL_HASH_STRING_H__
#define __UTIL_HASH_STRING_H__
uint32_t StringHashDjb2(uint8_t *data, uint32_t datalen);
uint32_t StringHashDjb2(const uint8_t *data, uint32_t datalen);
uint32_t StringHashFunc(HashTable *ht, void *data, uint16_t datalen);
char StringHashCompareFunc(void *data1, uint16_t datalen1,
void *data2, uint16_t datalen2);

Loading…
Cancel
Save