From 9aa56d01e2af7fe9ae72e46a9bc312a4a5d211a5 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sat, 25 Jan 2025 20:13:47 -0600 Subject: [PATCH] [ox/std] Fix UPtr compare with nullptr (synced from f01d303381ad74f1ba3400fc3a03248396eaae41) --- src/ox/std/memory.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ox/std/memory.hpp b/src/ox/std/memory.hpp index 1686c526c..f5f3f9fb7 100644 --- a/src/ox/std/memory.hpp +++ b/src/ox/std/memory.hpp @@ -260,12 +260,12 @@ constexpr bool operator==(const UniquePtr &p1, const UniquePtr &p2) noexce template constexpr bool operator==(const UniquePtr &p1, std::nullptr_t) noexcept { - return p1.get(); + return p1.get() == nullptr; } template constexpr bool operator==(std::nullptr_t, const UniquePtr &p2) noexcept { - return p2.get(); + return p2.get() == nullptr; }