From 022cd2093ffb3d0bbec3333950a39774357051a6 Mon Sep 17 00:00:00 2001 From: Metehan Tuncbilek Date: Thu, 17 Oct 2024 18:44:33 +0300 Subject: [PATCH] spaceship operator fix --- openVulkanoCpp/Data/Containers/String.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openVulkanoCpp/Data/Containers/String.hpp b/openVulkanoCpp/Data/Containers/String.hpp index 629fc7e..05c70ff 100644 --- a/openVulkanoCpp/Data/Containers/String.hpp +++ b/openVulkanoCpp/Data/Containers/String.hpp @@ -61,7 +61,8 @@ namespace OpenVulkano template String operator+(const T& other) const { return m_string + other; } String operator+(const String& other) const { return m_string + other.m_string; } - template int operator<=>(const T& other) const { return m_string <=> other; } + template auto operator<=>(const T& other) const { return m_string <=> other; } + auto operator<=>(const String& other) const = default; explicit operator bool() const { return !m_string.empty(); } operator std::string() const { return m_string; }