diff --git a/test/map_test.hpp b/test/map_test.hpp index dd77670..0a20a78 100644 --- a/test/map_test.hpp +++ b/test/map_test.hpp @@ -566,6 +566,8 @@ int map_test_copyable () return 1; if(!CheckEqualContainers(&shmmmapcopy, &stdmmapcopy)) return 1; + delete stdmap; + delete stdmultimap; segment.destroy_ptr(shmmap); segment.destroy_ptr(shmmultimap); } diff --git a/test/set_test.hpp b/test/set_test.hpp index 1d49061..44b0b66 100644 --- a/test/set_test.hpp +++ b/test/set_test.hpp @@ -571,6 +571,8 @@ int set_test_copyable () } segment.destroy_ptr(shmset); segment.destroy_ptr(shmmultiset); + delete stdset; + delete stdmultiset; segment.shrink_to_fit_indexes(); if(!segment.all_memory_deallocated()) return 1;