From c7abeaed087995d767442e728204958e3df6c83f Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Wed, 17 Jul 2024 16:17:01 +0800 Subject: [PATCH] fix(util): suppress error report by valgrind on loogson --- source/util/src/thash.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/util/src/thash.c b/source/util/src/thash.c index 8c0ca3e5a7..3a53145fc4 100644 --- a/source/util/src/thash.c +++ b/source/util/src/thash.c @@ -675,7 +675,11 @@ void taosHashTableResize(SHashObj *pHashObj) { } SHashNode *doCreateHashNode(const void *key, size_t keyLen, const void *pData, size_t dsize, uint32_t hashVal) { +#ifdef _TD_LOONGARCH_64 + SHashNode *pNewNode = taosMemoryCalloc(1, sizeof(SHashNode) + keyLen + dsize + 1); +#else SHashNode *pNewNode = taosMemoryMalloc(sizeof(SHashNode) + keyLen + dsize + 1); +#endif if (pNewNode == NULL) { terrno = TSDB_CODE_OUT_OF_MEMORY;