From 147a4093eff62539410ec3e56a0e01736e438db3 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 30 Oct 2022 20:08:17 +0100 Subject: crap out some noexcept --- editor/editor.cpp | 4 ++-- editor/editor.hpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'editor') diff --git a/editor/editor.cpp b/editor/editor.cpp index d132574b..5419b653 100644 --- a/editor/editor.cpp +++ b/editor/editor.cpp @@ -201,7 +201,7 @@ void editor::set_mode(editor_mode mode) on_release(); } -const tile_editor* editor::current() const +const tile_editor* editor::current() const noexcept { switch (_mode) { @@ -217,7 +217,7 @@ const tile_editor* editor::current() const } } -tile_editor* editor::current() +tile_editor* editor::current() noexcept { return const_cast(static_cast(*this).current()); } diff --git a/editor/editor.hpp b/editor/editor.hpp index 39511ca5..201f6468 100644 --- a/editor/editor.hpp +++ b/editor/editor.hpp @@ -74,8 +74,8 @@ struct editor final [[nodiscard]] editor_mode mode() const noexcept { return _mode; } void set_mode(editor_mode mode); - tile_editor* current(); - const tile_editor* current() const; + tile_editor* current() noexcept; + const tile_editor* current() const noexcept; void on_click(world& world, global_coords pos); void on_mouse_move(world& world, global_coords pos); -- cgit v1.2.3