From 259a29c0935e566dd63d8c03360c5cd19b4ffe52 Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 22 Jan 2013 18:40:32 +0100 Subject: Tools/Extractors: Mmap extractors no longer depend on shared and MySQL libraries --- src/server/collision/VMapDefinitions.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/server/collision/VMapDefinitions.h') diff --git a/src/server/collision/VMapDefinitions.h b/src/server/collision/VMapDefinitions.h index 609d00cd00f..56084389ad6 100644 --- a/src/server/collision/VMapDefinitions.h +++ b/src/server/collision/VMapDefinitions.h @@ -31,4 +31,16 @@ namespace VMAP // defined in TileAssembler.cpp currently... bool readChunk(FILE* rf, char *dest, const char *compare, uint32 len); } + +// Set of helper macros for extractors (VMAP and MMAP) +#ifndef NO_CORE_FUNCS +#define VMAP_ERROR_LOG(FILTER, ...) sLog->outError(FILTER, __VA_ARGS__) +#define VMAP_DEBUG_LOG(FILTER, ...) sLog->outDebug(FILTER, __VA_ARGS__) +#define VMAP_INFO_LOG(FILTER, ...) sLog->outInfo(FILTER, __VA_ARGS__) +#else +#define VMAP_ERROR_LOG(FILTER, ...) printf(__VA_ARGS__) +#define VMAP_DEBUG_LOG(FILTER, ...) printf(__VA_ARGS__) +#define VMAP_INFO_LOG(FILTER, ...) printf(__VA_ARGS__) +#endif + #endif -- cgit v1.2.3 From 5d75ac29b49b4238844f84aedcbbe62c43c8180d Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 23 Jan 2013 23:25:42 +0100 Subject: Tools: Remove a bit of spam when mmaps_generator loads vmaps --- src/server/collision/VMapDefinitions.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/server/collision/VMapDefinitions.h') diff --git a/src/server/collision/VMapDefinitions.h b/src/server/collision/VMapDefinitions.h index 56084389ad6..bb0766dc8ff 100644 --- a/src/server/collision/VMapDefinitions.h +++ b/src/server/collision/VMapDefinitions.h @@ -38,9 +38,9 @@ namespace VMAP #define VMAP_DEBUG_LOG(FILTER, ...) sLog->outDebug(FILTER, __VA_ARGS__) #define VMAP_INFO_LOG(FILTER, ...) sLog->outInfo(FILTER, __VA_ARGS__) #else -#define VMAP_ERROR_LOG(FILTER, ...) printf(__VA_ARGS__) -#define VMAP_DEBUG_LOG(FILTER, ...) printf(__VA_ARGS__) -#define VMAP_INFO_LOG(FILTER, ...) printf(__VA_ARGS__) +#define VMAP_ERROR_LOG(FILTER, ...) (void)sizeof(FILTER) +#define VMAP_DEBUG_LOG(FILTER, ...) (void)sizeof(FILTER) +#define VMAP_INFO_LOG(FILTER, ...) (void)sizeof(FILTER) #endif #endif -- cgit v1.2.3