LogDebugXxxxx() methods are variadic printf based functions, but LogXxxxx() methods are not. Upgraded the latter for consistency and to make it easier to log dynamic non-debug messages
The LogDebugXxxxx() methods could trash memory. Should use vsnprintf instead of vsprintf.
The LogDebugXxxxx() methods had a lot of redundant/common logic.
LogDebugXxxxx() methods are variadic printf based functions, but LogXxxxx() methods are not. Upgraded the latter for consistency and to make it easier to log dynamic non-debug messages
The LogDebugXxxxx() methods could trash memory. Should use vsnprintf instead of vsprintf.
The LogDebugXxxxx() methods had a lot of redundant/common logic.