From 54d6106853c412a82c440a7fc077f98a3a132359 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sun, 28 Feb 2010 11:09:02 +0000 Subject: [PATCH] Rearrange functions order so that they are effectively inlined. Define wxSizer::Insert(size_t, wxSizerItem *) before it is used so that it could really be inlined. This also fixes an IRIX mipsPro compiler warning. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63580 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/sizer.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/include/wx/sizer.h b/include/wx/sizer.h index 89bdf66196..6d414fd09d 100644 --- a/include/wx/sizer.h +++ b/include/wx/sizer.h @@ -1113,6 +1113,12 @@ inline void wxSizerItem::SetSpacer(int width, int height) #endif // WXWIN_COMPATIBILITY_2_8 +inline wxSizerItem* +wxSizer::Insert(size_t index, wxSizerItem *item) +{ + return DoInsert(index, item); +} + inline wxSizerItem* wxSizer::Add( wxSizerItem *item ) @@ -1274,12 +1280,6 @@ wxSizer::Insert( size_t index, int width, int height, const wxSizerFlags& flags return Insert( index, new wxSizerItem(width, height, flags) ); } -inline wxSizerItem* -wxSizer::Insert(size_t index, wxSizerItem *item) -{ - return DoInsert(index, item); -} - inline wxSizerItem* wxSizer::InsertSpacer(size_t index, int size) { -- 2.45.2