Mesa (master): gallium/cso_hash: remove always constant variable nodeSize
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Feb 14 23:52:33 UTC 2020
Module: Mesa
Branch: master
Commit: 789ed29d59b9c7c8cbef371311bfb3c507ae725a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=789ed29d59b9c7c8cbef371311bfb3c507ae725a
Author: Marek Olšák <marek.olsak at amd.com>
Date: Tue Jan 21 20:18:54 2020 -0500
gallium/cso_hash: remove always constant variable nodeSize
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3829>
---
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 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;
More information about the mesa-commit
mailing list