From: Kefu Chai Date: Sun, 28 Apr 2024 00:36:09 +0000 (+0800) Subject: erasure-code/shec: replace 0 with nullptr when appropriate X-Git-Tag: v20.0.0~2075^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F57111%2Fhead;p=ceph.git erasure-code/shec: replace 0 with nullptr when appropriate 0 fails to send the message to human readers that the variable is a pointer, but nullptr does. for improving the readability, let's use nullptr when the variable in question is a pointer. Signed-off-by: Kefu Chai --- diff --git a/src/erasure-code/shec/ErasureCodeShecTableCache.cc b/src/erasure-code/shec/ErasureCodeShecTableCache.cc index 2f9a60b62bc6..04b5b3d4af27 100644 --- a/src/erasure-code/shec/ErasureCodeShecTableCache.cc +++ b/src/erasure-code/shec/ErasureCodeShecTableCache.cc @@ -130,7 +130,7 @@ ErasureCodeShecTableCache::getEncodingTableNoLock(int technique, int k, int m, i // create a pointer to store an encoding table address if (!encoding_table[technique][k][m][c][w]) { encoding_table[technique][k][m][c][w] = new (int*); - *encoding_table[technique][k][m][c][w] = 0; + *encoding_table[technique][k][m][c][w] = nullptr; } return encoding_table[technique][k][m][c][w]; } diff --git a/src/erasure-code/shec/ErasureCodeShecTableCache.h b/src/erasure-code/shec/ErasureCodeShecTableCache.h index bed7fa018592..f5e1b4e51cd8 100644 --- a/src/erasure-code/shec/ErasureCodeShecTableCache.h +++ b/src/erasure-code/shec/ErasureCodeShecTableCache.h @@ -42,10 +42,10 @@ class ErasureCodeShecTableCache { int* dm_column; // size: k int* minimum; // size: k+m DecodingCacheParameter() { - decoding_matrix = 0; - dm_row = 0; - dm_column = 0; - minimum = 0; + decoding_matrix = nullptr; + dm_row = nullptr; + dm_column = nullptr; + minimum = nullptr; } ~DecodingCacheParameter() { if (decoding_matrix) {