[ODE] MinGW warning report
David Walters
hidden.asbestos at googlemail.com
Mon Jul 24 03:09:43 MST 2006
> I get the following warning when building latest ode with MinGW:
>
> heightfield.cpp
> ../../ode/src/heightfield.cpp: In destructor
> `dxHeightfieldData::~dxHeightfieldData()':
> ../../ode/src/heightfield.cpp:298: warning: deleting `const void*' is
> undefined
Hi, I don't have MinGW to try this on, but if you cast to a regular
void* does the warning go away?
i.e.
// dxHeightfieldData destructor
dxHeightfieldData::~dxHeightfieldData()
{
if ( m_bCopyHeightData )
{
// Cast from const void* to plain void* for MinGW warning.
void* p_nonconst = const_cast< void* >( m_pHeightData );
dIASSERT( m_pHeightData );
delete [] p_nonconst;
}
}
If this makes MinGW happy, i'll check it in. I'm assuming other GCC
implementations complain about this too?
Regards,
Dave
More information about the ODE
mailing list