From 789ed29d59b9c7c8cbef371311bfb3c507ae725a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Tue, 21 Jan 2020 20:18:54 -0500 Subject: [PATCH] gallium/cso_hash: remove always constant variable nodeSize Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/gallium/auxiliary/cso_cache/cso_hash.c | 3 +-- src/gallium/auxiliary/cso_cache/cso_hash.h | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/gallium/auxiliary/cso_cache/cso_hash.c b/src/gallium/auxiliary/cso_cache/cso_hash.c index 753cd89..e3495d5 100644 --- a/src/gallium/auxiliary/cso_cache/cso_hash.c +++ b/src/gallium/auxiliary/cso_cache/cso_hash.c @@ -75,7 +75,7 @@ static int countBits(int hint) static void *cso_data_allocate_node(struct cso_hash_data *hash) { - return MALLOC(hash->nodeSize); + return MALLOC(sizeof(struct cso_node)); } static void cso_free_node(struct cso_node *node) @@ -208,7 +208,6 @@ bool cso_hash_init(struct cso_hash *hash) hash->data.d->fakeNext = 0; hash->data.d->buckets = 0; hash->data.d->size = 0; - hash->data.d->nodeSize = sizeof(struct cso_node); hash->data.d->userNumBits = (short)MinNumBits; hash->data.d->numBits = 0; hash->data.d->numBuckets = 0; diff --git a/src/gallium/auxiliary/cso_cache/cso_hash.h b/src/gallium/auxiliary/cso_cache/cso_hash.h index b86e11c..182cef0 100644 --- a/src/gallium/auxiliary/cso_cache/cso_hash.h +++ b/src/gallium/auxiliary/cso_cache/cso_hash.h @@ -73,7 +73,6 @@ struct cso_hash_data { struct cso_node *fakeNext; struct cso_node **buckets; int size; - int nodeSize; short userNumBits; short numBits; int numBuckets; -- 2.7.4