Neither char or short work as currently coded when compiled with gcc.
This PR conditionalizes use of char and short in tt_string::Format. This generate a warning when compiled with gcc since using them will cause a GPF. These now all generate a FAIL_MSG under Debug builds and are conditionalized to only be available when building on Windows. As far as I know, this isn't ever used, but for now I'm leaving it in place until I've verified that it's never called, while at the same time ignoring it on Linux builds.
Neither char or short work as currently coded when compiled with gcc.
This PR conditionalizes use of char and short in tt_string::Format. This generate a warning when compiled with gcc since using them will cause a GPF. These now all generate a
FAIL_MSG
under Debug builds and are conditionalized to only be available when building on Windows. As far as I know, this isn't ever used, but for now I'm leaving it in place until I've verified that it's never called, while at the same time ignoring it on Linux builds.