aboutsummaryrefslogtreecommitdiffstats
path: root/vespamalloc/src/tests
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-06-10 04:56:54 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-06-10 04:56:54 +0000
commitec811c16e5edfabb2ef9e7e9f3e515e52d0ae6c1 (patch)
treeba85584f2c8989de02f4f97c7504c58f267fbd31 /vespamalloc/src/tests
parent642a5f52a2bbdcb5f02aea4415d502af10331593 (diff)
Must check validity before setting new size and alignment.
Diffstat (limited to 'vespamalloc/src/tests')
-rw-r--r--vespamalloc/src/tests/overwrite/CMakeLists.txt8
-rw-r--r--vespamalloc/src/tests/overwrite/overwrite.cpp4
2 files changed, 9 insertions, 3 deletions
diff --git a/vespamalloc/src/tests/overwrite/CMakeLists.txt b/vespamalloc/src/tests/overwrite/CMakeLists.txt
index 29b6ac46eb4..9f8274ea2ce 100644
--- a/vespamalloc/src/tests/overwrite/CMakeLists.txt
+++ b/vespamalloc/src/tests/overwrite/CMakeLists.txt
@@ -13,3 +13,11 @@ vespa_add_executable(vespamalloc_expectsignal-overwrite_app
vespa_add_test(NAME vespamalloc_overwrite_test_app NO_VALGRIND COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/overwrite_test.sh
DEPENDS vespamalloc_overwrite_test_app vespamalloc_expectsignal-overwrite_app
vespamalloc vespamallocd)
+
+vespa_add_executable(vespamalloc_overwrite_test_with_vespamallocd_app TEST
+ SOURCES
+ overwrite.cpp
+ DEPENDS
+ vespamallocd
+)
+vespa_add_test(NAME vespamalloc_overwrite_test_with_vespamallocd_app NO_VALGRIND COMMAND vespamalloc_overwrite_test_with_vespamallocd_app testmemoryfill)
diff --git a/vespamalloc/src/tests/overwrite/overwrite.cpp b/vespamalloc/src/tests/overwrite/overwrite.cpp
index 84f96fbbb3e..1919a75ab00 100644
--- a/vespamalloc/src/tests/overwrite/overwrite.cpp
+++ b/vespamalloc/src/tests/overwrite/overwrite.cpp
@@ -29,9 +29,7 @@ private:
void verifyWriteAfterFreeDetection(); // Should abort
};
-Test::~Test()
-{
-}
+Test::~Test() = default;
void Test::testFillValue(char *a)
{