Get rid of unnecessary const casts

A pointer to unqualified type are converted implicitly to a more cv-qualified type.
This commit is contained in:
Artur Wieczorek
2019-06-16 18:05:03 +02:00
parent b064608c2a
commit f4e37e57e4
7 changed files with 7 additions and 7 deletions

View File

@@ -460,7 +460,7 @@ public:
wxWindow* GetButton( unsigned int i ) { return m_buttons[i]; }
const wxWindow* GetButton( unsigned int i ) const
{ return const_cast<const wxWindow*>(m_buttons[i]); }
{ return m_buttons[i]; }
// Utility function to be used in event handlers.
int GetButtonId( unsigned int i ) const { return GetButton(i)->GetId(); }

View File

@@ -270,7 +270,7 @@ public:
const wxPropertyGrid* GetGrid() const
{
wxASSERT(m_pPropGrid);
return const_cast<const wxPropertyGrid*>(m_pPropGrid);
return m_pPropGrid;
}
// Returns iterator class instance.

View File

@@ -1162,7 +1162,7 @@ public:
const wxPGCommonValue* GetCommonValue( unsigned int i ) const
{
return const_cast<const wxPGCommonValue*>(m_commonValues[i]);
return m_commonValues[i];
}
// Returns number of common values.

View File

@@ -305,7 +305,7 @@ public:
const wxPGProperty* GetFirst( int flags = wxPG_ITERATE_ALL ) const
{
return const_cast<const wxPGProperty*>(GetFirst(flags));
return GetFirst(flags);
}
// Returns pointer to a property with given name (case-sensitive).

View File

@@ -412,7 +412,7 @@ public:
const wxPGProperty* GetLastItem( int flags = wxPG_ITERATE_DEFAULT ) const
{
return const_cast<const wxPGProperty*>(GetLastItem(flags));
return GetLastItem(flags);
}
// Returns currently selected property.

View File

@@ -771,7 +771,7 @@ bool PROPNAME::OnEvent( wxPropertyGrid* propgrid, \
wxWindow* primary, wxEvent& event ) \
{ \
if ( event.GetEventType() == wxEVT_BUTTON ) \
return OnButtonClick(propgrid,primary, const_cast<const wxChar*>(CUSTBUTTXT)); \
return OnButtonClick(propgrid,primary, CUSTBUTTXT); \
return false; \
}