Commit f31dd1cd authored by Maciej Suminski's avatar Maciej Suminski
Browse files

PNS debug output is enabled with PNS_DEBUG define.

parent def53707
Loading
Loading
Loading
Loading
+9 −4
Original line number Original line Diff line number Diff line
@@ -32,10 +32,15 @@ static inline void _trace_print( const char* aFuncName, int level, const std::st
#endif
#endif
}
}


#ifdef PNS_DEBUG
    #define TRACE( level, fmt, ... ) \
    #define TRACE( level, fmt, ... ) \
        _trace_print( __FUNCTION__, level, ( boost::format( fmt ) % __VA_ARGS__ ).str() );
        _trace_print( __FUNCTION__, level, ( boost::format( fmt ) % __VA_ARGS__ ).str() );


    #define TRACEn( level, msg ) \
    #define TRACEn( level, msg ) \
        _trace_print( __FUNCTION__, level, std::string( msg ) );
        _trace_print( __FUNCTION__, level, std::string( msg ) );
#else
    #define TRACE( ... )
    #define TRACEn( ... )
#endif


#endif
#endif