Fixed just broken GCC support. Hopefully is now compatible with both GCC and MSVC.