From: Marek Olšák Date: Wed, 22 Jan 2020 01:18:54 +0000 (-0500) Subject: gallium/cso_hash: remove always constant variable nodeSize X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=789ed29d59b9c7c8cbef371311bfb3c507ae725a;p=mesa.git gallium/cso_hash: remove always constant variable nodeSize Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: --- diff --git a/src/gallium/auxiliary/cso_cache/cso_hash.c b/src/gallium/auxiliary/cso_cache/cso_hash.c index 753cd89f1ed..e3495d5165a 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 b86e11c5fd5..182cef0a2af 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;