51ac4509b120e4213fc2ad24ffcc0dc8489cf528
When a case is expected to never happen, use ASSERT(0), not a throw. That way, if it does, we get a full crash dump. file.bad() is not equivalent to !file.good(); usually you want the latter (my bug)
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%