#if defined VMX86_TOOLS
#include "debug.h"
-/* gcc needs special syntax to handle zero-length variadic arguments */
-#if defined(_MSC_VER)
- #define LOG(level, fmt, ...) Debug(fmt, __VA_ARGS__)
-#else
- #define LOG(level, fmt, ...) Debug(fmt, ##__VA_ARGS__)
-#endif
-
+ #define LOG(level, ...) Debug(__VA_ARGS__)
#else
#define LOGLEVEL_MODULE dnd
#define LOGLEVEL_VARIADIC
#if defined VMX86_TOOLS
#include "debug.h"
-/* gcc needs special syntax to handle zero-length variadic arguments */
-#if defined(_MSC_VER)
- #define LOG(level, fmt, ...) Debug(fmt, __VA_ARGS__)
-#else
- #define LOG(level, fmt, ...) Debug(fmt, ##__VA_ARGS__)
-#endif
-
+ #define LOG(level, ...) Debug(__VA_ARGS__)
#else
#define LOGLEVEL_MODULE dnd
#define LOGLEVEL_VARIADIC
#if defined VMX86_TOOLS
#include "debug.h"
-/* gcc needs special syntax to handle zero-length variadic arguments */
-#if defined(_MSC_VER)
- #define LOG(level, fmt, ...) Debug(fmt, __VA_ARGS__)
-#else
- #define LOG(level, fmt, ...) Debug(fmt, ##__VA_ARGS__)
-#endif
-
+ #define LOG(level, ...) Debug(__VA_ARGS__)
#else
#define LOGLEVEL_MODULE dnd
#define LOGLEVEL_VARIADIC
#ifdef VMX86_TOOLS
extern "C" {
#include "debug.h"
- /* gcc needs special syntax to handle zero-length variadic arguments */
- #if defined(_MSC_VER)
- #define LOG(level, fmt, ...) Debug(fmt, __VA_ARGS__)
- #else
- #define LOG(level, fmt, ...) Debug(fmt, ##__VA_ARGS__)
- #endif
+ #define LOG(level, ...) Debug(__VA_ARGS__)
}
#else
#define LOGLEVEL_MODULE dnd
#ifdef VMX86_TOOLS
extern "C" {
#include "debug.h"
- /* gcc needs special syntax to handle zero-length variadic arguments */
- #if defined(_MSC_VER)
- #define LOG(level, fmt, ...) Debug(fmt, __VA_ARGS__)
- #else
- #define LOG(level, fmt, ...) Debug(fmt, ##__VA_ARGS__)
- #endif
+ #define LOG(level, ...) Debug(__VA_ARGS__)
}
#else
#define LOGLEVEL_MODULE dnd