From 223e3788acfb6ceaf42370cc941cfbdb2b5bd8d3 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sun, 17 Dec 2017 09:52:43 +0000 Subject: [PATCH] unit_tests: fix memwipe test comparison free might overwrite the memory, so we can't expect to see the NULs we overwrote with, but at least we shouldn't see the original data. --- tests/unit_tests/memwipe.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit_tests/memwipe.cpp b/tests/unit_tests/memwipe.cpp index b2b19fbf5..2d8980ef7 100644 --- a/tests/unit_tests/memwipe.cpp +++ b/tests/unit_tests/memwipe.cpp @@ -47,7 +47,7 @@ static void test(bool wipe) if ((intptr_t)quux == foop) { MDEBUG(std::hex << std::setw(8) << std::setfill('0') << *(uint32_t*)quux); - if (wipe) ASSERT_TRUE(!memcmp(quux, "\0\0\0", 3)); + if (wipe) ASSERT_TRUE(memcmp(quux, "bar", 3)); } else MWARNING("We did not get the same location, cannot check"); free(quux);