Use nullptr rather than 0 when initializing pointers
[folly.git] / folly / PackedSyncPtr.h
index a5dd51847ad99625e209d027e61b840458d95f7f..1090240085d965de88a928e85d9ef9b4285a7b3c 100644 (file)
@@ -74,7 +74,7 @@ class PackedSyncPtr {
    * (We are avoiding a constructor to ensure gcc allows us to put
    * this class in packed structures.)
    */
-  void init(T* initialPtr = 0, uint16_t initialExtra = 0) {
+  void init(T* initialPtr = nullptr, uint16_t initialExtra = 0) {
     auto intPtr = reinterpret_cast<uintptr_t>(initialPtr);
     CHECK(!(intPtr >> 48));
     data_.init(intPtr);