FIX: printing percentage char is now standard compliant (@fabled)

see https://github.com/iceman1001/proxmark3/pull/272
This commit is contained in:
iceman1001 2019-01-05 20:45:02 +01:00
commit f23219f3b8
2 changed files with 5 additions and 5 deletions

View file

@ -41,7 +41,7 @@ void PrintAndLogOptions(char *str[][2], size_t size, size_t space) {
if (i < size-1)
strncat(buff, "\n", sizeof(buff)-strlen(buff) -1);
}
PrintAndLogEx(NORMAL, buff);
PrintAndLogEx(NORMAL, "%s", buff);
}
void PrintAndLogEx(logLevel_t level, char *fmt, ...) {
@ -85,7 +85,7 @@ void PrintAndLogEx(logLevel_t level, char *fmt, ...) {
// no prefixes for normal
if ( level == NORMAL ) {
PrintAndLog(buffer);
PrintAndLog("%s", buffer);
return;
}
@ -110,10 +110,10 @@ void PrintAndLogEx(logLevel_t level, char *fmt, ...) {
token = strtok(NULL, delim);
}
PrintAndLog(buffer2);
PrintAndLog("%s", buffer2);
} else {
snprintf(buffer2, sizeof(buffer2), "%s%s", prefix, buffer);
PrintAndLog(buffer2);
PrintAndLog("%s", buffer2);
}
}