Commit b4d29567 authored by Jim Meyering's avatar Jim Meyering Committed by Peter Griess

folly: avoid ASAN-detected new[] vs "delete" mismatch

Summary:
* folly/test/PackedSyncPtrTest.cpp: Avoid an operator new [] vs
operator delete mismatch.

Test Plan:
fbconfig --platform-all=gcc-4.8.1-glibc-2.17 --sanitize=address \
folly/test:packed_sync_ptr_test && fbmake runtests

Reviewed By: tudorb@fb.com

FB internal diff: D1111227
parent 56c7e207
...@@ -53,7 +53,7 @@ TEST(PackedSyncPtr, Basic) { ...@@ -53,7 +53,7 @@ TEST(PackedSyncPtr, Basic) {
sp.setExtra(0x13); sp.setExtra(0x13);
EXPECT_EQ(sp.extra(), 0x13); EXPECT_EQ(sp.extra(), 0x13);
EXPECT_EQ((sp.get() + 1)->second, 7); EXPECT_EQ((sp.get() + 1)->second, 7);
delete sp.get(); delete[] sp.get();
auto newP = new std::pair<int,int>(); auto newP = new std::pair<int,int>();
sp.set(newP); sp.set(newP);
EXPECT_EQ(sp.extra(), 0x13); EXPECT_EQ(sp.extra(), 0x13);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment