From 2a1fb06d54c95a0f951c20f711166d4d22c32e6b Mon Sep 17 00:00:00 2001 From: Kalle Olavi Niemitalo Date: Sat, 26 Jan 2008 17:18:28 +0200 Subject: [PATCH] const in fastfind_search (cherry picked from commit 3f508a9803d64ac87eea4dbf19f5a1ee36659b42) --- src/util/fastfind.c | 3 ++- src/util/fastfind.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/util/fastfind.c b/src/util/fastfind.c index 004701d64..8b59e9263 100644 --- a/src/util/fastfind.c +++ b/src/util/fastfind.c @@ -586,7 +586,8 @@ return_error: } while (0) void * -fastfind_search(struct fastfind_index *index, unsigned char *key, int key_len) +fastfind_search(struct fastfind_index *index, + const unsigned char *key, int key_len) { struct ff_node *current; struct fastfind_info *info; diff --git a/src/util/fastfind.h b/src/util/fastfind.h index 4f50ea3d6..ea6150685 100644 --- a/src/util/fastfind.h +++ b/src/util/fastfind.h @@ -46,7 +46,8 @@ struct fastfind_index *fastfind_index(struct fastfind_index *index, enum fastfin /* The main reason of all that stuff is here. */ /* Search the index for @key with length @key_len using the * @index' handle created with fastfind_index(). */ -void *fastfind_search(struct fastfind_index *index, unsigned char *key, int key_len); +void *fastfind_search(struct fastfind_index *index, + const unsigned char *key, int key_len); /* Fastfind cleanup. It frees the index given by the @fastfind_handle. */ /* Must be called once per list. */