stream-tcp.c:134:14: warning: Value stored to 'presize' during its initialization is never read [deadcode.DeadStores]
uint64_t presize = SC_ATOMIC_GET(st_memuse);
^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
(cherry picked from commit
0c151144502f262caaab40d74e4a4e8d485d38e5)
void StreamTcpDecrMemuse(uint64_t size)
{
-#ifdef DEBUG_VALIDATION
+#if defined(DEBUG_VALIDATION) && defined(UNITTESTS)
uint64_t presize = SC_ATOMIC_GET(st_memuse);
if (RunmodeIsUnittests()) {
BUG_ON(presize > UINT_MAX);
(void) SC_ATOMIC_SUB(st_memuse, size);
-#ifdef DEBUG_VALIDATION
+#if defined(DEBUG_VALIDATION) && defined(UNITTESTS)
if (RunmodeIsUnittests()) {
uint64_t postsize = SC_ATOMIC_GET(st_memuse);
BUG_ON(postsize > presize);