Changeset 540

Show
Ignore:
Timestamp:
05/02/06 23:54:03 (3 years ago)
Author:
oxff
Message:

nepenthes-experimental.core: changed the logging macros to allow logFoo("bar") where it had to be logFoo("%s", "bar");

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • nepenthes/branches/nepenthes-experimental/nepenthes-core/include/Nepenthes.hpp

    r535 r540  
    7575 
    7676#ifdef HAVE_DEBUG_LOGGING 
    77 #define logSpam(format, ...) logWrite(l_spam   | STDTAGS , format, __VA_ARGS__
    78 #define logDebug(format, ...) logWrite(l_debug | STDTAGS , format, __VA_ARGS__
     77#define logSpam(logformat...) logWrite(l_spam  | STDTAGS , logformat
     78#define logDebug(logformat...) logWrite(l_debug        | STDTAGS , logformat
    7979#else   // HAVE_DEBUG_LOGGING 
    80 #define logSpam(format, ...)  
    81 #define logDebug(format, ...) 
     80#define logSpam(logformat...)  
     81#define logDebug(logformat ...) 
    8282#endif  // HAVE_DEBUG_LOGGING 
    8383 
    84 #define logInfo(format, ...) logWrite(l_info   | STDTAGS , format, __VA_ARGS__
    85 #define logWarn(format, ...) logWrite(l_warn   | STDTAGS , format, __VA_ARGS__
    86 #define logCrit(format, ...) logWrite(l_crit   | STDTAGS , format, __VA_ARGS__
     84#define logInfo(logformat...) logWrite(l_info  | STDTAGS , logformat
     85#define logWarn(logformat...) logWrite(l_warn  | STDTAGS , logformat
     86#define logCrit(logformat...) logWrite(l_crit  | STDTAGS , logformat
    8787 
    8888#ifdef HAVE_DEBUG_LOGGING