[libc++][NFC] Consistently qualify malloc and free calls with std::
authorLouis Dionne <ldionne.2@gmail.com>
Wed, 14 Jun 2023 21:05:00 +0000 (14:05 -0700)
committerLouis Dionne <ldionne.2@gmail.com>
Fri, 16 Jun 2023 13:40:31 +0000 (09:40 -0400)
libcxx/src/new.cpp
libcxxabi/src/stdlib_new_delete.cpp

index 9e5248f..b8d24e7 100644 (file)
@@ -7,8 +7,8 @@
 //===----------------------------------------------------------------------===//
 
 #include <__memory/aligned_alloc.h>
+#include <cstdlib>
 #include <new>
-#include <stdlib.h>
 
 namespace std
 {
@@ -52,7 +52,7 @@ operator new(std::size_t size) _THROW_BAD_ALLOC
     if (size == 0)
         size = 1;
     void* p;
-    while ((p = ::malloc(size)) == nullptr)
+    while ((p = std::malloc(size)) == nullptr)
     {
         // If malloc fails and there is a new_handler,
         // call it to try free up memory.
@@ -118,7 +118,7 @@ _LIBCPP_WEAK
 void
 operator delete(void* ptr) noexcept
 {
-    ::free(ptr);
+    std::free(ptr);
 }
 
 _LIBCPP_WEAK
index efe09c6..080f932 100644 (file)
@@ -37,7 +37,7 @@ operator new(std::size_t size) _THROW_BAD_ALLOC
     if (size == 0)
         size = 1;
     void* p;
-    while ((p = ::malloc(size)) == nullptr)
+    while ((p = std::malloc(size)) == nullptr)
     {
         // If malloc fails and there is a new_handler,
         // call it to try free up memory.
@@ -103,7 +103,7 @@ _LIBCPP_WEAK
 void
 operator delete(void* ptr) noexcept
 {
-    ::free(ptr);
+    std::free(ptr);
 }
 
 _LIBCPP_WEAK