From 320b60806ed0e1b9e000a8fb5e59a3e169207305 Mon Sep 17 00:00:00 2001 From: JinmingHu Date: Tue, 12 Jan 2021 13:25:42 +0800 Subject: [PATCH] fix comparison bug introduced in #1320 (#1326) --- sdk/core/azure-core/inc/azure/core/datetime.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdk/core/azure-core/inc/azure/core/datetime.hpp b/sdk/core/azure-core/inc/azure/core/datetime.hpp index 4c108ac39..f3d2e8162 100644 --- a/sdk/core/azure-core/inc/azure/core/datetime.hpp +++ b/sdk/core/azure-core/inc/azure/core/datetime.hpp @@ -240,21 +240,21 @@ namespace Azure { namespace Core { inline bool operator<(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt >= tp); + return (dt > tp); } inline bool operator<=(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt > tp); + return (dt >= tp); } inline bool operator>(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt <= tp); + return (dt < tp); } inline bool operator>=(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt < tp); + return (dt <= tp); } }} // namespace Azure::Core