From: <man...@us...> - 2013-12-18 22:04:05
|
Revision: 3496 http://sourceforge.net/p/modplug/code/3496 Author: manxorist Date: 2013-12-18 22:03:54 +0000 (Wed, 18 Dec 2013) Log Message: ----------- [Ref] Test !NO_LOGGING instead if _DEBUG in typedefs.cpp for tracker logging code. This makes it easier to build release builds with logging enabled. [Ref] Log() OpenMPT startup so that the log file (if enabled) gets created in the current directory by default. Modified Paths: -------------- trunk/OpenMPT/common/typedefs.cpp trunk/OpenMPT/mptrack/Mptrack.cpp Modified: trunk/OpenMPT/common/typedefs.cpp =================================================================== --- trunk/OpenMPT/common/typedefs.cpp 2013-12-18 20:04:23 UTC (rev 3495) +++ trunk/OpenMPT/common/typedefs.cpp 2013-12-18 22:03:54 UTC (rev 3496) @@ -37,7 +37,7 @@ static const std::size_t LOGBUF_SIZE = 1024; -#if defined(MODPLUG_TRACKER) && defined(_DEBUG) +#if defined(MODPLUG_TRACKER) && !defined(NO_LOGGING) static uint64 GetTimeMS() @@ -93,7 +93,7 @@ static noinline void DoLog(const char *file, int line, const char *function, std::wstring message) //------------------------------------------------------------------------------------------------ { -#if !defined(MODPLUG_TRACKER) || (defined(MODPLUG_TRACKER) && defined(_DEBUG)) +#if !defined(MODPLUG_TRACKER) || (defined(MODPLUG_TRACKER) && !defined(NO_LOGGING)) if(!file) { file = "unknown"; @@ -146,7 +146,7 @@ static noinline void DoLog(const char *file, int line, const char *function, const char *format, va_list args) //------------------------------------------------------------------------------------------------------------ { -#if !defined(MODPLUG_TRACKER) || (defined(MODPLUG_TRACKER) && defined(_DEBUG)) +#if !defined(MODPLUG_TRACKER) || (defined(MODPLUG_TRACKER) && !defined(NO_LOGGING)) char message[LOGBUF_SIZE]; va_list va; va_copy(va, args); Modified: trunk/OpenMPT/mptrack/Mptrack.cpp =================================================================== --- trunk/OpenMPT/mptrack/Mptrack.cpp 2013-12-18 20:04:23 UTC (rev 3495) +++ trunk/OpenMPT/mptrack/Mptrack.cpp 2013-12-18 22:03:54 UTC (rev 3496) @@ -779,6 +779,8 @@ // Start loading BeginWaitCursor(); + Log("OpenMPT Start"); + // Initialize Audio #ifdef ENABLE_ASM InitProcSupport(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |