diff options
| author | emmett1 <emmett1.2miligrams@protonmail.com> | 2026-02-26 02:24:57 +0000 |
|---|---|---|
| committer | emmett1 <emmett1.2miligrams@protonmail.com> | 2026-02-26 02:24:57 +0000 |
| commit | 935affe678ba6fe0f096f8fe3475ad7d9a4cd6fc (patch) | |
| tree | 56143663154521c22b4780321fb97b61c298b038 /repos/extra/nodejs/libc++-malloc.patch | |
| parent | a3913fe64f8140bce4596c18fc964fa1c2a02224 (diff) | |
| download | alicelinux-935affe678ba6fe0f096f8fe3475ad7d9a4cd6fc.tar.gz alicelinux-935affe678ba6fe0f096f8fe3475ad7d9a4cd6fc.zip | |
nodejs: updated to 25.7.0
Diffstat (limited to 'repos/extra/nodejs/libc++-malloc.patch')
| -rw-r--r-- | repos/extra/nodejs/libc++-malloc.patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/repos/extra/nodejs/libc++-malloc.patch b/repos/extra/nodejs/libc++-malloc.patch new file mode 100644 index 00000000..64ff335c --- /dev/null +++ b/repos/extra/nodejs/libc++-malloc.patch @@ -0,0 +1,28 @@ +diff --git a/deps/LIEF/third-party/spdlog/include/spdlog/fmt/bundled/format.h b/deps/LIEF/third-party/spdlog/include/spdlog/fmt/bundled/format.h +index 50e5714..cd00164 100644 +--- a/deps/LIEF/third-party/spdlog/include/spdlog/fmt/bundled/format.h ++++ b/deps/LIEF/third-party/spdlog/include/spdlog/fmt/bundled/format.h +@@ -44,6 +44,7 @@ + # include <cmath> // std::signbit + # include <cstddef> // std::byte + # include <cstdint> // uint32_t ++# include <cstdlib> // std::malloc, std::free + # include <cstring> // std::memcpy + # include <limits> // std::numeric_limits + # include <new> // std::bad_alloc +@@ -744,12 +745,12 @@ template <typename T> struct allocator { + + T* allocate(size_t n) { + FMT_ASSERT(n <= max_value<size_t>() / sizeof(T), ""); +- T* p = static_cast<T*>(malloc(n * sizeof(T))); ++ T* p = static_cast<T*>(std::malloc(n * sizeof(T))); + if (!p) FMT_THROW(std::bad_alloc()); + return p; + } + +- void deallocate(T* p, size_t) { free(p); } ++ void deallocate(T* p, size_t) { std::free(p); } + }; + + } // namespace detail + |