diff --git a/include/wx/aui/framemanager.h b/include/wx/aui/framemanager.h index fdf29d4f8e..300e767125 100644 --- a/include/wx/aui/framemanager.h +++ b/include/wx/aui/framemanager.h @@ -496,7 +496,7 @@ public: void Update(); - wxString SavePaneInfo(wxAuiPaneInfo& pane); + wxString SavePaneInfo(const wxAuiPaneInfo& pane); void LoadPaneInfo(wxString panePart, wxAuiPaneInfo &pane); wxString SavePerspective(); bool LoadPerspective(const wxString& perspective, bool update = true); diff --git a/interface/wx/aui/framemanager.h b/interface/wx/aui/framemanager.h index e9661b3595..0c0ba66a0f 100644 --- a/interface/wx/aui/framemanager.h +++ b/interface/wx/aui/framemanager.h @@ -394,7 +394,7 @@ public: @sa LoadPerspective @sa SavePerspective */ - wxString SavePaneInfo(wxAuiPaneInfo& pane); + wxString SavePaneInfo(const wxAuiPaneInfo& pane); /** Saves the entire user interface layout into an encoded wxString, which diff --git a/src/aui/framemanager.cpp b/src/aui/framemanager.cpp index cb0dead22e..59d40f9784 100644 --- a/src/aui/framemanager.cpp +++ b/src/aui/framemanager.cpp @@ -1434,7 +1434,7 @@ static wxString EscapeDelimiters(const wxString& s) return result; } -wxString wxAuiManager::SavePaneInfo(wxAuiPaneInfo& pane) +wxString wxAuiManager::SavePaneInfo(const wxAuiPaneInfo& pane) { wxString result = wxT("name="); result += EscapeDelimiters(pane.name);