readded window ptr check

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Benjamin Williams 2006-11-21 09:02:13 +00:00
parent 2a8f8889eb
commit dc4334d7b0

View File

@ -825,9 +825,13 @@ bool wxAuiManager::AddPane(wxWindow* window, const wxAuiPaneInfo& pane_info)
if (!window)
return false;
// check if the window is already managed by us
if (GetPane(pane_info.window).IsOk())
return false;
// check if the pane name already exists, this could reveal a
// bug in the library user's application
bool already_exists = false;
// check if the pane already exists
if (!pane_info.name.empty() && GetPane(pane_info.name).IsOk())
{
wxFAIL_MSG(wxT("A pane with that name already exists in the manager!"));