diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 5a7e3e8b4..ce87ae6b0 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,7 @@ +2007-01-30 Ben Elliston + + * libc/search/hash.c (init_hash): Make `info' parameter const. + 2007-01-19 Kazunori Asayama * libc/machine/spu/c99ppe.h: Replace vector with __vector. diff --git a/newlib/libc/search/hash.c b/newlib/libc/search/hash.c index 3d919286a..348cbaa93 100644 --- a/newlib/libc/search/hash.c +++ b/newlib/libc/search/hash.c @@ -70,7 +70,7 @@ static void *hash_realloc(SEGMENT **, int, int); static int hash_seq(const DB *, DBT *, DBT *, __uint32_t); static int hash_sync(const DB *, __uint32_t); static int hdestroy(HTAB *); -static HTAB *init_hash(HTAB *, const char *, HASHINFO *); +static HTAB *init_hash(HTAB *, const char *, const HASHINFO *); static int init_htab(HTAB *, int); #if (BYTE_ORDER == LITTLE_ENDIAN) static void swap_header(HTAB *); @@ -307,7 +307,7 @@ static HTAB * init_hash(hashp, file, info) HTAB *hashp; const char *file; - HASHINFO *info; + const HASHINFO *info; { struct stat statbuf; int nelem;