Removed function definitions when DEBUG is disabled

pull/324/head
Daniele Lacamera 2021-02-16 12:59:52 +01:00
parent c3aa7ec540
commit b68f98ae70
1 changed files with 12 additions and 1 deletions

View File

@ -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 */