mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
It's illegal to reference an inactive member of a union and the types are not layout compatible (and even not of the same size). Instead, store every value in a integer of pointer size and cast pointers to and from it. This should really fix bug #13557.