Fix:Core:MSVC fixes|Thanks chollya
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 24 Jan 2011 15:44:27 +0000 (15:44 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 24 Jan 2011 15:44:27 +0000 (15:44 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@3965 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/profile.h

index 31aae93..dff32e1 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
 #define profile_str2(x) #x
 #define profile_str1(x) profile_str2(x)
 #define profile_module profile_str1(MODULE)
-#define profile(level,fmt...) profile_timer(level,profile_module,__PRETTY_FUNCTION__,fmt)
+#define profile(level,...) profile_timer(level,profile_module,__PRETTY_FUNCTION__,__VA_ARGS__)
 void profile_timer(int level, const char *module, const char *function, const char *fmt, ...);
 #ifdef __cplusplus
 }