From da67e888d5360297cdf20cd3d2a1148727d16e5a Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Sat, 30 Oct 2021 20:11:16 +0200 Subject: [PATCH] Use primes for hash table bucket sizes * src/dispextern.h (IMAGE_CACHE_BUCKETS_SIZE): * src/image.c (XPM_COLOR_CACHE_BUCKETS): Use primes for hash table bucket sizes. --- src/dispextern.h | 2 +- src/image.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dispextern.h b/src/dispextern.h index 08dac5d4557..e03e21fddcf 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -3162,7 +3162,7 @@ struct image_cache /* Size of bucket vector of image caches. Should be prime. */ -#define IMAGE_CACHE_BUCKETS_SIZE 1001 +#define IMAGE_CACHE_BUCKETS_SIZE 1009 #endif /* HAVE_WINDOW_SYSTEM */ diff --git a/src/image.c b/src/image.c index 1c31bdd3d95..2ec44584b66 100644 --- a/src/image.c +++ b/src/image.c @@ -4116,9 +4116,9 @@ struct xpm_cached_color }; /* The hash table used for the color cache, and its bucket vector - size. */ + size (which should be prime). */ -#define XPM_COLOR_CACHE_BUCKETS 1001 +#define XPM_COLOR_CACHE_BUCKETS 1009 static struct xpm_cached_color **xpm_color_cache; /* Initialize the color cache. */ -- 2.39.5