From 5f8e9d94806923e093db02588ff1d10227aa9ab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sun, 10 Mar 2019 15:56:22 -0400 Subject: [PATCH] storage: make non-movable --- src/storage.h | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/storage.h b/src/storage.h index 01d3d0fa..be554e39 100644 --- a/src/storage.h +++ b/src/storage.h @@ -90,20 +90,7 @@ struct Storage { Storage() {} Storage(time_point t) : maintenance_time(t) {} - -#if defined(__GNUC__) && __GNUC__ == 4 && __GNUC_MINOR__ <= 9 || defined(_WIN32) - // GCC-bug: remove me when support of GCC < 4.9.2 is abandoned - Storage(Storage&& o) noexcept - : maintenance_time(std::move(o.maintenance_time)) - , listeners(std::move(o.listeners)) - , local_listeners(std::move(o.local_listeners)) - , listener_token(std::move(o.listener_token)) - , values(std::move(o.values)) - , total_size(std::move(o.total_size)) {} -#else Storage(Storage&& o) noexcept = default; -#endif - Storage& operator=(Storage&& o) = default; bool empty() const { -- GitLab