diff options
author | Jason Evans <jasone@canonware.com> | 2017-01-14 02:43:21 (GMT) |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2017-01-17 22:30:15 (GMT) |
commit | 8115f05b2675d5449af686ddecc0ae5d5fd23fc2 (patch) | |
tree | b744db1b73e06637e608d13d38abc808d65c9a4b /test/integration/cpp | |
parent | 41aa41853c1101c5e6f1b5759b830dff22e560df (diff) | |
download | jemalloc-8115f05b2675d5449af686ddecc0ae5d5fd23fc2.zip jemalloc-8115f05b2675d5449af686ddecc0ae5d5fd23fc2.tar.gz jemalloc-8115f05b2675d5449af686ddecc0ae5d5fd23fc2.tar.bz2 |
Add nullptr support to sized delete operators.
Diffstat (limited to 'test/integration/cpp')
-rw-r--r-- | test/integration/cpp/basic.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/integration/cpp/basic.cpp b/test/integration/cpp/basic.cpp index 4a87a3b..b208e1d 100644 --- a/test/integration/cpp/basic.cpp +++ b/test/integration/cpp/basic.cpp @@ -6,6 +6,16 @@ TEST_BEGIN(test_basic) auto foo = new long(4); assert_ptr_not_null(foo, "Unexpected new[] failure"); delete foo; + // Test nullptr handling. + foo = nullptr; + delete foo; + + auto bar = new long; + assert_ptr_not_null(bar, "Unexpected new failure"); + delete bar; + // Test nullptr handling. + bar = nullptr; + delete bar; } TEST_END |