From c91cfecded23f3725dee12a6de1ae79bd2b6156c Mon Sep 17 00:00:00 2001 From: Jan Christoph Uhde Date: Thu, 21 Dec 2017 20:15:03 +0100 Subject: [PATCH] remove superfluous decrease memory usage (#4132) --- arangod/Aql/AqlItemBlock.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arangod/Aql/AqlItemBlock.h b/arangod/Aql/AqlItemBlock.h index bff6d6a55b..5028867f18 100644 --- a/arangod/Aql/AqlItemBlock.h +++ b/arangod/Aql/AqlItemBlock.h @@ -109,7 +109,7 @@ class AqlItemBlock { if (value.requiresDestruction()) { if (++_valueCount[value] == 1) { mem = value.memoryUsage(); - increaseMemoryUsage(value.memoryUsage()); + increaseMemoryUsage(mem); } } @@ -120,7 +120,7 @@ class AqlItemBlock { throw; } } - + /// @brief emplaceValue, set the current value of a register, constructing /// it in place template @@ -152,7 +152,6 @@ class AqlItemBlock { // invoke dtor value->~AqlValue(); - decreaseMemoryUsage(mem); _data[index * _nrRegs + varNr].destroy(); throw; }