]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/menucmn.cpp
compilation fix
[wxWidgets.git] / src / common / menucmn.cpp
index 69d5bf1ee9690330e0bfe5e510d941fe25a1e8b1..5e9ea0f289ebca4f233ed53186fcb20cf7cc297b 100644 (file)
@@ -523,11 +523,10 @@ wxMenuItem *wxMenuBase::FindChildItem(int id, size_t *ppos) const
 // find by position
 wxMenuItem* wxMenuBase::FindItemByPosition(size_t position) const
 {
-    wxASSERT ( position > -1 && position < m_items.GetCount() );
-    if ( position > -1 && position < m_items.GetCount() )
-        return m_items.Item( position )->GetData();
-    else
-        return NULL;
+    wxCHECK_MSG( position < m_items.GetCount(), NULL,
+                 _T("wxMenu::FindItemByPosition(): invalid menu index") );
+
+    return m_items.Item( position )->GetData();
 }
 
 // ----------------------------------------------------------------------------