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