Skip to content

Commit

Permalink
[libc++][NFC] Use std::malloc and std::free instead of unqualified ve…
Browse files Browse the repository at this point in the history
…rsions in tests

Differential Revision: https://reviews.llvm.org/D145789
  • Loading branch information
ldionne committed Mar 10, 2023
1 parent 2f12642 commit 14c5227
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
Expand Up @@ -17,9 +17,9 @@

#include <cassert>
#include <concepts>
#include <cstdlib>
#include <cstring>
#include <memory>
#include <stdlib.h>
#include <utility>

#include "test_macros.h"
Expand Down Expand Up @@ -59,7 +59,7 @@ static_assert(!HasMakeSharedForOverwrite<Foo[], size_t, int>);
constexpr char pattern = 0xDE;

void* operator new(std::size_t count) {
void* ptr = malloc(count);
void* ptr = std::malloc(count);
for (std::size_t i = 0; i < count; ++i) {
*(reinterpret_cast<char*>(ptr) + i) = pattern;
}
Expand All @@ -68,7 +68,7 @@ void* operator new(std::size_t count) {

void* operator new[](std::size_t count) { return ::operator new(count); }

void operator delete(void* ptr) noexcept { free(ptr); }
void operator delete(void* ptr) noexcept { std::free(ptr); }

void operator delete[](void* ptr) noexcept { ::operator delete(ptr); }

Expand Down
Expand Up @@ -20,13 +20,13 @@
#include <cassert>
#include <concepts>
#include <cstddef>
#include <cstdlib>
#include <memory>
#include <stdlib.h>

constexpr char pattern = 0xDE;

void* operator new(std::size_t count) {
void* ptr = malloc(count);
void* ptr = std::malloc(count);
for (std::size_t i = 0; i < count; ++i) {
*(reinterpret_cast<char*>(ptr) + i) = pattern;
}
Expand All @@ -35,7 +35,7 @@ void* operator new(std::size_t count) {

void* operator new[](std::size_t count) { return ::operator new(count); }

void operator delete(void* ptr) noexcept { free(ptr); }
void operator delete(void* ptr) noexcept { std::free(ptr); }

void operator delete[](void* ptr) noexcept { ::operator delete(ptr); }

Expand Down

0 comments on commit 14c5227

Please sign in to comment.