git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64031
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
wxVariantDataFactory FindVariantDataFactory(const wxAnyValueType* type_)
{
// Ideally we'd have the hash map of type 'const wxAnyValueType*',
wxVariantDataFactory FindVariantDataFactory(const wxAnyValueType* type_)
{
// Ideally we'd have the hash map of type 'const wxAnyValueType*',
- // but WX_DECLARE_HASH_MAP() has some trouble with it. Also note
- // that we must use C-style cast here instead of e.g.
- // static_cast<>, which can cause compiler to complain when
- // casting away constness.
- wxAnyValueType* type = (wxAnyValueType*)(type_);
+ // but WX_DECLARE_HASH_MAP() has some trouble with it.
+ wxAnyValueType* type = const_cast<wxAnyValueType*>(type_);
wxAnyTypeToVariantDataFactoryMap& anyToVariant = m_anyToVariant;
wxAnyTypeToVariantDataFactoryMap::const_iterator it;
wxAnyTypeToVariantDataFactoryMap& anyToVariant = m_anyToVariant;
wxAnyTypeToVariantDataFactoryMap::const_iterator it;