8e57c4ca765d702a61d2e6363fd9b06e7e0c73c6
didn't make it work, since there was no cast overload to bool&, etc; it just forced the (non-POD) type to that type, which resulted in the struct being clobbered.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%