diff options
author | crupest <crupest@outlook.com> | 2020-04-02 20:51:19 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-04-02 20:51:19 +0800 |
commit | e38ea3de29ede0e45aab8e595da5e8e3782a396d (patch) | |
tree | 1e0fae414abea5b5cf1fd4fb4194f8c6a9795d7e /include/cru/ui | |
parent | 7dd9494e957af8280f7221395333f886c500edf5 (diff) | |
download | cru-e38ea3de29ede0e45aab8e595da5e8e3782a396d.tar.gz cru-e38ea3de29ede0e45aab8e595da5e8e3782a396d.tar.bz2 cru-e38ea3de29ede0e45aab8e595da5e8e3782a396d.zip |
...
Diffstat (limited to 'include/cru/ui')
-rw-r--r-- | include/cru/ui/render/layout_render_object.hpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/cru/ui/render/layout_render_object.hpp b/include/cru/ui/render/layout_render_object.hpp index 0b60a647..8700b8ba 100644 --- a/include/cru/ui/render/layout_render_object.hpp +++ b/include/cru/ui/render/layout_render_object.hpp @@ -3,8 +3,6 @@ #include "cru/platform/graph/util/painter.hpp" -#include <cassert> - namespace cru::ui::render { template <typename TChildLayoutData> class LayoutRenderObject : public RenderObject { @@ -21,7 +19,7 @@ class LayoutRenderObject : public RenderObject { ~LayoutRenderObject() override = default; ChildLayoutData* GetChildLayoutData(int position) { - assert(position >= 0 && + Expects(position >= 0 && position < static_cast<int>(child_layout_data_.size())); return &child_layout_data_[position]; } |