From e38ea3de29ede0e45aab8e595da5e8e3782a396d Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 2 Apr 2020 20:51:19 +0800 Subject: ... --- include/cru/ui/render/layout_render_object.hpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'include/cru/ui/render/layout_render_object.hpp') 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 - namespace cru::ui::render { template 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(child_layout_data_.size())); return &child_layout_data_[position]; } -- cgit v1.2.3