Require compiler warnings. (#418)

This commit is contained in:
Jonathan Hui
2016-08-18 12:22:12 -07:00
committed by GitHub
parent c26fec1692
commit 9b6afb31c0
6 changed files with 17 additions and 24 deletions
-3
View File
@@ -54,9 +54,6 @@ COMMONCFLAGS := \
-ffunction-sections \
-Os \
-g \
-Wall \
-Wextra \
-Werror \
$(NULL)
CPPFLAGS += \
-3
View File
@@ -44,9 +44,6 @@ BuildJobs ?= 99
COMMONCFLAGS := \
-O1 \
-g \
-Wall \
-Wextra \
-Werror \
$(NULL)
CPPFLAGS += \
+8 -8
View File
@@ -41,21 +41,21 @@
// Macro to append content to end of the log string.
#define LOG_PRINTF(...) \
charsWritten = snprintf(&logString[index], sizeof(logString) - index , __VA_ARGS__); \
VerifyOrExit(charsWritten >= 0, logString[index] = 0); \
index += (unsigned int)charsWritten; \
VerifyOrExit(index < sizeof(logString), logString[sizeof(logString) -1 ] = 0)
charsWritten = snprintf(&logString[offset], sizeof(logString) - offset , __VA_ARGS__); \
VerifyOrExit(charsWritten >= 0, logString[offset] = 0); \
offset += (unsigned int)charsWritten; \
VerifyOrExit(offset < sizeof(logString), logString[sizeof(logString) -1 ] = 0)
void otPlatLog(otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, ...)
{
struct timeval tv;
char timeString[40];
char logString[512];
unsigned int index;
unsigned int offset;
int charsWritten;
va_list args;
index = 0;
offset = 0;
gettimeofday(&tv, NULL);
strftime(timeString, sizeof(timeString), "%Y-%m-%d %H:%M:%S", localtime(&tv.tv_sec));
@@ -129,10 +129,10 @@ void otPlatLog(otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat
}
va_start(args, aFormat);
charsWritten = vsnprintf(&logString[index], sizeof(logString) - index, aFormat, args);
charsWritten = vsnprintf(&logString[offset], sizeof(logString) - offset, aFormat, args);
va_end(args);
VerifyOrExit(charsWritten >= 0, logString[index] = 0);
VerifyOrExit(charsWritten >= 0, logString[offset] = 0);
exit:
fprintf(stderr, "%s\r", logString);