From: Jim Meyering Date: Sat, 25 Oct 2003 15:34:01 +0000 (+0000) Subject: (triple_hash, triple_hash_no_name): Adjust to reflect X-Git-Tag: v5.1.0~300 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc80caecd8280f6470eb330bebb43cef378bcd2d;p=thirdparty%2Fcoreutils.git (triple_hash, triple_hash_no_name): Adjust to reflect type changes (unsigned int -> size_t) in hash.c. --- diff --git a/src/copy.c b/src/copy.c index 3981f9cc89..392a450645 100644 --- a/src/copy.c +++ b/src/copy.c @@ -639,8 +639,8 @@ overwrite_prompt (char const *dst_path, struct stat const *dst_sb) } /* Hash an F_triple. */ -static unsigned int -triple_hash (void const *x, unsigned int table_size) +static size_t +triple_hash (void const *x, size_t table_size) { struct F_triple const *p = x; @@ -652,15 +652,15 @@ triple_hash (void const *x, unsigned int table_size) to be very large to make the N^2 factor noticable, and one would probably encounter a limit on the length of a command line before it became a problem. */ - unsigned int tmp = hash_pjw (p->name, table_size); + size_t tmp = hash_pjw (p->name, table_size); /* Ignoring the device number here should be fine. */ return (tmp | p->st_ino) % table_size; } /* Hash an F_triple. */ -static unsigned int -triple_hash_no_name (void const *x, unsigned int table_size) +static size_t +triple_hash_no_name (void const *x, size_t table_size) { struct F_triple const *p = x;