Skip to content

Commit c9778ca

Browse files
authored
Refactor NULL with nullptr in test (apache#3464)
1 parent afef47a commit c9778ca

131 files changed

Lines changed: 2064 additions & 2064 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

test/allocator_unittest.cc

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -276,9 +276,9 @@ static void TestAtomicOps() {
276276
static void TestCalloc(size_t n, size_t s, bool ok) {
277277
char* p = reinterpret_cast<char*>(calloc(n, s));
278278
if (!ok) {
279-
EXPECT_EQ(NULL, p) << "calloc(n, s) should not succeed";
279+
EXPECT_EQ(nullptr, p) << "calloc(n, s) should not succeed";
280280
} else {
281-
EXPECT_NE(reinterpret_cast<void*>(NULL), p) <<
281+
EXPECT_NE(static_cast<void*>(nullptr), p) <<
282282
"calloc(n, s) should succeed";
283283
for (size_t i = 0; i < n*s; i++) {
284284
EXPECT_EQ('\0', p[i]);
@@ -301,7 +301,7 @@ static void TestOneNewWithoutExceptions(void* (*func)(size_t),
301301
// success test
302302
try {
303303
void* ptr = (*func)(kNotTooBig);
304-
EXPECT_NE(reinterpret_cast<void*>(NULL), ptr) <<
304+
EXPECT_NE(static_cast<void*>(nullptr), ptr) <<
305305
"allocation should not have failed.";
306306
} catch(...) {
307307
EXPECT_EQ(0, 1) << "allocation threw unexpected exception.";
@@ -310,7 +310,7 @@ static void TestOneNewWithoutExceptions(void* (*func)(size_t),
310310
// failure test
311311
try {
312312
void* rv = (*func)(kTooBig);
313-
EXPECT_EQ(NULL, rv);
313+
EXPECT_EQ(nullptr, rv);
314314
EXPECT_FALSE(should_throw) << "allocation should have thrown.";
315315
} catch(...) {
316316
EXPECT_TRUE(should_throw) << "allocation threw unexpected exception.";
@@ -422,7 +422,7 @@ TEST(Allocators, Realloc2) {
422422
EXPECT_TRUE(Valid(dst, min(src_size, dst_size)));
423423
Fill(dst, dst_size);
424424
EXPECT_TRUE(Valid(dst, dst_size));
425-
if (dst != NULL) free(dst);
425+
if (dst != nullptr) free(dst);
426426
}
427427
}
428428

@@ -449,12 +449,12 @@ TEST(Allocators, Realloc2) {
449449
}
450450

451451
TEST(Allocators, ReallocZero) {
452-
// Test that realloc to zero does not return NULL.
452+
// Test that realloc to zero does not return nullptr.
453453
for (int size = 0; size >= 0; size = NextSize(size)) {
454454
char* ptr = reinterpret_cast<char*>(malloc(size));
455-
EXPECT_NE(static_cast<char*>(NULL), ptr);
455+
EXPECT_NE(static_cast<char*>(nullptr), ptr);
456456
ptr = reinterpret_cast<char*>(realloc(ptr, 0));
457-
EXPECT_NE(static_cast<char*>(NULL), ptr);
457+
EXPECT_NE(static_cast<char*>(nullptr), ptr);
458458
if (ptr)
459459
free(ptr);
460460
}
@@ -466,15 +466,15 @@ TEST(Allocators, Recalloc) {
466466
for (int src_size = 0; src_size >= 0; src_size = NextSize(src_size)) {
467467
for (int dst_size = 0; dst_size >= 0; dst_size = NextSize(dst_size)) {
468468
unsigned char* src =
469-
reinterpret_cast<unsigned char*>(_recalloc(NULL, 1, src_size));
469+
reinterpret_cast<unsigned char*>(_recalloc(nullptr, 1, src_size));
470470
EXPECT_TRUE(IsZeroed(src, src_size));
471471
Fill(src, src_size);
472472
unsigned char* dst =
473473
reinterpret_cast<unsigned char*>(_recalloc(src, 1, dst_size));
474474
EXPECT_TRUE(Valid(dst, min(src_size, dst_size)));
475475
Fill(dst, dst_size);
476476
EXPECT_TRUE(Valid(dst, dst_size));
477-
if (dst != NULL)
477+
if (dst != nullptr)
478478
free(dst);
479479
}
480480
}

test/at_exit_unittest.cc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ void ExpectCounter1IsZero(void* unused) {
2929
}
3030

3131
void ExpectParamIsNull(void* param) {
32-
EXPECT_EQ(static_cast<void*>(NULL), param);
32+
EXPECT_EQ(static_cast<void*>(nullptr), param);
3333
}
3434

3535
void ExpectParamIsCounter(void* param) {
@@ -47,9 +47,9 @@ class AtExitTest : public testing::Test {
4747

4848
TEST_F(AtExitTest, Basic) {
4949
ZeroTestCounters();
50-
butil::AtExitManager::RegisterCallback(&IncrementTestCounter1, NULL);
51-
butil::AtExitManager::RegisterCallback(&IncrementTestCounter2, NULL);
52-
butil::AtExitManager::RegisterCallback(&IncrementTestCounter1, NULL);
50+
butil::AtExitManager::RegisterCallback(&IncrementTestCounter1, nullptr);
51+
butil::AtExitManager::RegisterCallback(&IncrementTestCounter2, nullptr);
52+
butil::AtExitManager::RegisterCallback(&IncrementTestCounter1, nullptr);
5353

5454
EXPECT_EQ(0, g_test_counter_1);
5555
EXPECT_EQ(0, g_test_counter_2);
@@ -60,9 +60,9 @@ TEST_F(AtExitTest, Basic) {
6060

6161
TEST_F(AtExitTest, LIFOOrder) {
6262
ZeroTestCounters();
63-
butil::AtExitManager::RegisterCallback(&IncrementTestCounter1, NULL);
64-
butil::AtExitManager::RegisterCallback(&ExpectCounter1IsZero, NULL);
65-
butil::AtExitManager::RegisterCallback(&IncrementTestCounter2, NULL);
63+
butil::AtExitManager::RegisterCallback(&IncrementTestCounter1, nullptr);
64+
butil::AtExitManager::RegisterCallback(&ExpectCounter1IsZero, nullptr);
65+
butil::AtExitManager::RegisterCallback(&IncrementTestCounter2, nullptr);
6666

6767
EXPECT_EQ(0, g_test_counter_1);
6868
EXPECT_EQ(0, g_test_counter_2);
@@ -72,7 +72,7 @@ TEST_F(AtExitTest, LIFOOrder) {
7272
}
7373

7474
TEST_F(AtExitTest, Param) {
75-
butil::AtExitManager::RegisterCallback(&ExpectParamIsNull, NULL);
75+
butil::AtExitManager::RegisterCallback(&ExpectParamIsNull, nullptr);
7676
butil::AtExitManager::RegisterCallback(&ExpectParamIsCounter,
7777
&g_test_counter_1);
7878
butil::AtExitManager::ProcessCallbacksNow();

test/baidu_thread_local_unittest.cpp

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
namespace {
2424

25-
BAIDU_THREAD_LOCAL int * dummy = NULL;
25+
BAIDU_THREAD_LOCAL int * dummy = nullptr;
2626
const size_t NTHREAD = 8;
2727
static bool processed[NTHREAD+1];
2828
static bool deleted[NTHREAD+1];
@@ -70,15 +70,15 @@ void* foo(void* arg) {
7070
x = arg;
7171
usleep(10000);
7272
printf("x=%p\n", x);
73-
return NULL;
73+
return nullptr;
7474
}
7575

7676
TEST_F(BaiduThreadLocalTest, thread_local_keyword) {
7777
pthread_t th[2];
78-
pthread_create(&th[0], NULL, foo, (void*)1);
79-
pthread_create(&th[1], NULL, foo, (void*)2);
80-
pthread_join(th[0], NULL);
81-
pthread_join(th[1], NULL);
78+
pthread_create(&th[0], nullptr, foo, (void*)1);
79+
pthread_create(&th[1], nullptr, foo, (void*)2);
80+
pthread_join(th[0], nullptr);
81+
pthread_join(th[1], nullptr);
8282
}
8383

8484
void* yell(void*) {
@@ -89,7 +89,7 @@ void* yell(void*) {
8989
EXPECT_EQ(p, butil::get_thread_local<YellObj>());
9090
EXPECT_EQ(2, YellObj::nc);
9191
EXPECT_EQ(0, YellObj::nd);
92-
return NULL;
92+
return nullptr;
9393
}
9494

9595
TEST_F(BaiduThreadLocalTest, get_thread_local) {
@@ -103,8 +103,8 @@ TEST_F(BaiduThreadLocalTest, get_thread_local) {
103103
ASSERT_EQ(1, YellObj::nc);
104104
ASSERT_EQ(0, YellObj::nd);
105105
pthread_t th;
106-
ASSERT_EQ(0, pthread_create(&th, NULL, yell, NULL));
107-
pthread_join(th, NULL);
106+
ASSERT_EQ(0, pthread_create(&th, nullptr, yell, nullptr));
107+
pthread_join(th, nullptr);
108108
EXPECT_EQ(2, YellObj::nc);
109109
EXPECT_EQ(1, YellObj::nd);
110110
}
@@ -113,7 +113,7 @@ void delete_dummy(void* arg) {
113113
*(bool*)arg = true;
114114
if (dummy) {
115115
delete dummy;
116-
dummy = NULL;
116+
dummy = nullptr;
117117
} else {
118118
printf("dummy is NULL\n");
119119
}
@@ -122,15 +122,15 @@ void delete_dummy(void* arg) {
122122
void* proc_dummy(void* arg) {
123123
bool *p = (bool*)arg;
124124
*p = true;
125-
EXPECT_TRUE(dummy == NULL);
125+
EXPECT_TRUE(dummy == nullptr);
126126
dummy = new int(p - processed);
127127
butil::thread_atexit(delete_dummy, deleted + (p - processed));
128-
return NULL;
128+
return nullptr;
129129
}
130130

131131
TEST_F(BaiduThreadLocalTest, sanity) {
132132
errno = 0;
133-
ASSERT_EQ(-1, butil::thread_atexit(NULL));
133+
ASSERT_EQ(-1, butil::thread_atexit(nullptr));
134134
ASSERT_EQ(EINVAL, errno);
135135

136136
processed[NTHREAD] = false;
@@ -141,18 +141,18 @@ TEST_F(BaiduThreadLocalTest, sanity) {
141141
for (size_t i = 0; i < NTHREAD; ++i) {
142142
processed[i] = false;
143143
deleted[i] = false;
144-
ASSERT_EQ(0, pthread_create(&th[i], NULL, proc_dummy, processed + i));
144+
ASSERT_EQ(0, pthread_create(&th[i], nullptr, proc_dummy, processed + i));
145145
}
146146
for (size_t i = 0; i < NTHREAD; ++i) {
147-
ASSERT_EQ(0, pthread_join(th[i], NULL));
147+
ASSERT_EQ(0, pthread_join(th[i], nullptr));
148148
ASSERT_TRUE(processed[i]);
149149
ASSERT_TRUE(deleted[i]);
150150
}
151151
}
152152

153-
static std::ostringstream* oss = NULL;
153+
static std::ostringstream* oss = nullptr;
154154
inline std::ostringstream& get_oss() {
155-
if (oss == NULL) {
155+
if (oss == nullptr) {
156156
oss = new std::ostringstream;
157157
}
158158
return *oss;
@@ -181,8 +181,8 @@ static void check_result() {
181181
}
182182

183183
TEST_F(BaiduThreadLocalTest, call_order_and_cancel) {
184-
butil::thread_atexit_cancel(NULL);
185-
butil::thread_atexit_cancel(NULL, NULL);
184+
butil::thread_atexit_cancel(nullptr);
185+
butil::thread_atexit_cancel(nullptr, nullptr);
186186

187187
ASSERT_EQ(0, butil::thread_atexit(check_result));
188188

@@ -192,12 +192,12 @@ TEST_F(BaiduThreadLocalTest, call_order_and_cancel) {
192192
ASSERT_EQ(0, butil::thread_atexit(fun3, (void*)1));
193193
ASSERT_EQ(0, butil::thread_atexit(fun3, (void*)1));
194194
ASSERT_EQ(0, butil::thread_atexit(fun3, (void*)2));
195-
ASSERT_EQ(0, butil::thread_atexit(fun4, NULL));
195+
ASSERT_EQ(0, butil::thread_atexit(fun4, nullptr));
196196

197-
butil::thread_atexit_cancel(NULL);
198-
butil::thread_atexit_cancel(NULL, NULL);
197+
butil::thread_atexit_cancel(nullptr);
198+
butil::thread_atexit_cancel(nullptr, nullptr);
199199
butil::thread_atexit_cancel(fun1);
200-
butil::thread_atexit_cancel(fun3, NULL);
200+
butil::thread_atexit_cancel(fun3, nullptr);
201201
butil::thread_atexit_cancel(fun3, (void*)1);
202202
}
203203

test/baidu_time_unittest.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ TEST(BaiduTimeTest, cost_of_timer) {
8989

9090
t1.start();
9191
for (size_t i = 0; i < N; ++i) {
92-
time(NULL);
92+
time(nullptr);
9393
}
9494
t1.stop();
9595
printf("time(NULL) takes %" PRId64 "ns\n", t1.n_elapsed() / N);

test/bounded_queue_unittest.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ TEST(BoundedQueueTest, sanity) {
2929
butil::BoundedQueue<int> q(storage, sizeof(storage), butil::NOT_OWN_STORAGE);
3030
ASSERT_EQ(0ul, q.size());
3131
ASSERT_TRUE(q.empty());
32-
ASSERT_TRUE(NULL == q.top());
33-
ASSERT_TRUE(NULL == q.bottom());
32+
ASSERT_TRUE(nullptr == q.top());
33+
ASSERT_TRUE(nullptr == q.bottom());
3434
for (int i = 1; i <= N; ++i) {
3535
if (i % 2 == 0) {
3636
ASSERT_TRUE(q.push(i));

test/brpc_block_pool_unittest.cpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -60,30 +60,30 @@ TEST_F(BlockPoolTest, single_thread) {
6060
void* buf[num];
6161
for (size_t i = 0; i < num; ++i) {
6262
buf[i] = AllocBlock(GetBlockSize(0));
63-
EXPECT_TRUE(buf[i] != NULL);
63+
EXPECT_TRUE(buf[i] != nullptr);
6464
EXPECT_EQ(0, GetBlockType(buf[i]));
6565
}
6666
for (size_t i = 0; i < num; ++i) {
6767
DeallocBlock(buf[i]);
68-
buf[i] = NULL;
68+
buf[i] = nullptr;
6969
}
7070
for (size_t i = 0; i < num; ++i) {
7171
buf[i] = AllocBlock(GetBlockSize(0) + 1);
72-
EXPECT_TRUE(buf[i] != NULL);
72+
EXPECT_TRUE(buf[i] != nullptr);
7373
EXPECT_EQ(1, GetBlockType(buf[i]));
7474
}
7575
for (int i = num - 1; i >= 0; --i) {
7676
DeallocBlock(buf[i]);
77-
buf[i] = NULL;
77+
buf[i] = nullptr;
7878
}
7979
for (size_t i = 0; i < num; ++i) {
8080
buf[i] = AllocBlock(GetBlockSize(2));
81-
EXPECT_TRUE(buf[i] != NULL);
81+
EXPECT_TRUE(buf[i] != nullptr);
8282
EXPECT_EQ(2, GetBlockType(buf[i]));
8383
}
8484
for (int i = num - 1; i >= 0; --i) {
8585
DeallocBlock(buf[i]);
86-
buf[i] = NULL;
86+
buf[i] = nullptr;
8787
}
8888

8989
DestroyBlockPool();
@@ -95,12 +95,12 @@ static void* AllocAndDealloc(void* arg) {
9595
int iterations = 1000;
9696
while (iterations > 0) {
9797
void* buf = AllocBlock(len);
98-
EXPECT_TRUE(buf != NULL);
98+
EXPECT_TRUE(buf != nullptr);
9999
EXPECT_EQ(i % 3, GetBlockType(buf));
100100
DeallocBlock(buf);
101101
--iterations;
102102
}
103-
return NULL;
103+
return nullptr;
104104
}
105105

106106
TEST_F(BlockPoolTest, multiple_thread) {
@@ -137,7 +137,7 @@ TEST_F(BlockPoolTest, extend) {
137137
void* buf[num];
138138
for (size_t i = 0; i < num; ++i) {
139139
buf[i] = AllocBlock(65537);
140-
EXPECT_TRUE(buf[i] != NULL);
140+
EXPECT_TRUE(buf[i] != nullptr);
141141
}
142142
EXPECT_EQ(16, GetRegionNum());
143143
for (size_t i = 0; i < num; ++i) {
@@ -160,7 +160,7 @@ TEST_F(BlockPoolTest, memory_not_enough) {
160160
void* buf[num];
161161
for (size_t i = 0; i < num; ++i) {
162162
buf[i] = AllocBlock(65537);
163-
EXPECT_TRUE(buf[i] != NULL);
163+
EXPECT_TRUE(buf[i] != nullptr);
164164
}
165165
EXPECT_EQ(2, GetRegionNum());
166166
void* tmp = AllocBlock(65536);
@@ -182,15 +182,15 @@ TEST_F(BlockPoolTest, invalid_use) {
182182
EXPECT_TRUE(InitBlockPool(DummyCallback));
183183

184184
void* buf = AllocBlock(0);
185-
EXPECT_EQ(NULL, buf);
185+
EXPECT_EQ(nullptr, buf);
186186
EXPECT_EQ(EINVAL, errno);
187187

188188
buf = AllocBlock(GetBlockSize(2) + 1);
189-
EXPECT_EQ(NULL, buf);
189+
EXPECT_EQ(nullptr, buf);
190190
EXPECT_EQ(EINVAL, errno);
191191

192192
errno = 0;
193-
DeallocBlock(NULL);
193+
DeallocBlock(nullptr);
194194
EXPECT_EQ(EINVAL, errno);
195195

196196
DestroyBlockPool();

0 commit comments

Comments
 (0)