diff --git a/src/log.c b/src/log.c index 5abaac0..2e57201 100644 --- a/src/log.c +++ b/src/log.c @@ -99,6 +99,7 @@ int wolfSSH_LogEnabled(void) } +#ifdef DEBUG_WOLFSSH #ifndef WOLFSSH_NO_DEFAULT_LOGGING_CB /* log level string */ static const char* GetLogStr(enum wolfSSH_LogLevel level) @@ -133,7 +134,6 @@ static const char* GetLogStr(enum wolfSSH_LogLevel level) } } - void DefaultLoggingCb(enum wolfSSH_LogLevel level, const char *const msgStr) { char timeStr[24]; @@ -176,3 +176,14 @@ void wolfSSH_Log(enum wolfSSH_LogLevel level, const char *const fmt, ...) if (logFunction) logFunction(level, msgStr); } + +#else +void DefaultLoggingCb(enum wolfSSH_LogLevel level, const char *const msgStr) +{ +} + +void wolfSSH_Log(enum wolfSSH_LogLevel level, const char *const fmt, ...) +{ +} + +#endif /* DEBUG_WOLFSSH */