fix nRF52 and linter errors.

This commit is contained in:
Thomas Göttgens
2023-01-31 14:20:04 +01:00
parent 104ffe36b2
commit 661894f9f9
4 changed files with 8 additions and 42 deletions

View File

@@ -128,31 +128,6 @@ bool Syslog::vlogf(uint16_t pri, const char *fmt, va_list args)
return result;
}
bool Syslog::vlogf_P(uint16_t pri, PGM_P fmt_P, va_list args)
{
char *message;
size_t initialLen;
size_t len;
bool result;
initialLen = strlen_P(fmt_P);
message = new char[initialLen + 1];
len = vsnprintf_P(message, initialLen + 1, fmt_P, args);
if (len > initialLen) {
delete[] message;
message = new char[len + 1];
vsnprintf(message, len + 1, fmt_P, args);
}
result = this->_sendLog(pri, message);
delete[] message;
return result;
}
bool Syslog::logf(uint16_t pri, const char *fmt, ...)
{
va_list args;
@@ -164,17 +139,6 @@ bool Syslog::logf(uint16_t pri, const char *fmt, ...)
return result;
}
bool Syslog::logf_P(uint16_t pri, PGM_P fmt_P, ...)
{
va_list args;
bool result;
va_start(args, fmt_P);
result = this->vlogf_P(pri, fmt_P, args);
va_end(args);
return result;
}
inline bool Syslog::_sendLog(uint16_t pri, const char *message)
{
int result;