From 93991ff9462162603b5946fbce44bb42f7517d13 Mon Sep 17 00:00:00 2001 From: Oleg Doronin Date: Tue, 21 May 2024 06:16:18 +0000 Subject: [PATCH] Revert "darwin build has been fixed (#4661)" This reverts commit ec22f24e017213e13df935e9040edcfe8563a8ce. --- .../yql/providers/s3/path_generator/yql_s3_path_generator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ydb/library/yql/providers/s3/path_generator/yql_s3_path_generator.cpp b/ydb/library/yql/providers/s3/path_generator/yql_s3_path_generator.cpp index 9eb606e8e65d..70d0f512e16b 100644 --- a/ydb/library/yql/providers/s3/path_generator/yql_s3_path_generator.cpp +++ b/ydb/library/yql/providers/s3/path_generator/yql_s3_path_generator.cpp @@ -157,7 +157,7 @@ bool IsOverflow(ui64 a, ui64 b) { return b > diff; } -bool IsOverflowUi64I64(ui64 a, i64 b) { +bool IsOverflow(ui64 a, i64 b) { return b > 0 ? IsOverflow(a, (ui64)b) : a < (ui64)-b; } @@ -213,7 +213,7 @@ TInstant AddUnit(TInstant current, int64_t interval, IPathGenerator::EIntervalUn } const i64 deltaValue = (interval > 0 ? 1LL : -1LL) * delta.GetValue(); - if (IsOverflowUi64I64(current.GetValue(), deltaValue)) { + if (IsOverflow(current.GetValue(), deltaValue)) { ythrow yexception() << "Timestamp is overflowed"; }