summaryrefslogtreecommitdiffstats
path: root/chromium/base/mac/bind_objc_block_unittest.mm
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/base/mac/bind_objc_block_unittest.mm')
-rw-r--r--chromium/base/mac/bind_objc_block_unittest.mm7
1 files changed, 2 insertions, 5 deletions
diff --git a/chromium/base/mac/bind_objc_block_unittest.mm b/chromium/base/mac/bind_objc_block_unittest.mm
index 8c4a9892298..485f421be67 100644
--- a/chromium/base/mac/bind_objc_block_unittest.mm
+++ b/chromium/base/mac/bind_objc_block_unittest.mm
@@ -7,7 +7,6 @@
#include "base/bind.h"
#include "base/callback.h"
#include "base/callback_helpers.h"
-#include "base/mac/scoped_nsautorelease_pool.h"
#include "build/build_config.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "testing/gtest_mac.h"
@@ -108,8 +107,7 @@ TEST(BindObjcBlockTest, TestSixArguments) {
TEST(BindObjcBlockTest, TestBlockMoveable) {
base::OnceClosure c;
__block BOOL invoked_block = NO;
- {
- base::mac::ScopedNSAutoreleasePool autorelease_pool;
+ @autoreleasepool {
c = base::BindOnce(base::RetainBlock(^(std::unique_ptr<BOOL> v) {
invoked_block = *v;
}),
@@ -139,8 +137,7 @@ TEST(BindObjcBlockTest, TestBlockDeallocation) {
TEST(BindObjcBlockTest, TestBlockReleased) {
base::WeakNSObject<NSObject> weak_nsobject;
- {
- base::mac::ScopedNSAutoreleasePool autorelease_pool;
+ @autoreleasepool {
NSObject* nsobject = [[[NSObject alloc] init] autorelease];
weak_nsobject.reset(nsobject);