From 0d6c1842e188327d56542a5872dcb2badc105408 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 29 Mar 2019 21:25:55 +0300 Subject: [PATCH] Silence Clang 9 warning. GitOrigin-RevId: 2b3fe4b28076c612d3b7c0caebdd33f192107cbd --- tdutils/test/SharedObjectPool.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tdutils/test/SharedObjectPool.cpp b/tdutils/test/SharedObjectPool.cpp index 575ed469..3d24f2ae 100644 --- a/tdutils/test/SharedObjectPool.cpp +++ b/tdutils/test/SharedObjectPool.cpp @@ -56,7 +56,14 @@ TEST(SharedPtr, simple) { ptr2 = std::move(ptr); CHECK(ptr.empty()); CHECK(*ptr2 == "hello"); +#if TD_CLANG +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wself-assign-overloaded" +#endif ptr2 = ptr2; +#if TD_CLANG +#pragma clang diagnostic pop +#endif CHECK(*ptr2 == "hello"); CHECK(!Deleter::was_delete()); ptr2.reset();