Make sure there are no memory alignment issues with wxAnyValueBuffer

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Jaakko Salli 2009-09-27 14:52:34 +00:00
parent cd4b15e523
commit 0411067998

View File

@ -30,6 +30,10 @@ enum
union wxAnyValueBuffer
{
void* m_ptr;
#if wxHAS_INT64
wxInt64 m_int64;
#endif
double m_double;
wxByte m_buffer[WX_ANY_VALUE_BUFFER_SIZE];
};
@ -774,8 +778,8 @@ private:
}
// Data
wxAnyValueType* m_type;
wxAnyValueBuffer m_buffer;
wxAnyValueType* m_type;
};