diff options
Diffstat (limited to 'fastos/src/tests/tests.h')
-rw-r--r-- | fastos/src/tests/tests.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/fastos/src/tests/tests.h b/fastos/src/tests/tests.h index 62a873f8a54..868109a28ee 100644 --- a/fastos/src/tests/tests.h +++ b/fastos/src/tests/tests.h @@ -43,7 +43,7 @@ public: bool Progress (bool result, const char *str) { char string[MAX_STR_LEN]; - sprintf(string, "%s: %s\n", + snprintf(string, sizeof(string) - 1, "%s: %s\n", result ? okString : failString, str); PrintProgress(string); if (! result) { _allOkFlag = false; } @@ -52,71 +52,71 @@ public: bool Progress (bool result, const char *str, int d1) { - char string[MAX_STR_LEN]; - sprintf(string, str, d1); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, d1); return Progress(result, string); } bool Progress (bool result, const char *str, int d1, int d2) { - char string[MAX_STR_LEN]; - sprintf(string, str, d1, d2); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, d1, d2); return Progress(result, string); } bool Progress (bool result, const char *str, const char *s1) { - char string[MAX_STR_LEN]; - sprintf(string, str, s1); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, s1); return Progress(result, string); } bool Progress (bool result, const char *str, const FastOS_ThreadInterface *s1) { - char string[MAX_STR_LEN]; - sprintf(string, str, s1); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, s1); return Progress(result, string); } bool Progress (bool result, const char *str, const FastOS_Socket *s1) { - char string[MAX_STR_LEN]; - sprintf(string, str, s1); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, s1); return Progress(result, string); } bool Progress (bool result, const char *str, const char *s1, const char *s2) { - char string[MAX_STR_LEN]; - sprintf(string, str, s1, s2); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, s1, s2); return Progress(result, string); } bool Progress (bool result, const char *str, const char *s1, int d1) { - char string[MAX_STR_LEN]; - sprintf(string, str, s1, d1); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, s1, d1); return Progress(result, string); } bool Progress (bool result, const char *str, int d1, const char *s1) { - char string[MAX_STR_LEN]; - sprintf(string, str, d1, s1); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, d1, s1); return Progress(result, string); } bool ProgressI64 (bool result, const char *str, int64_t val) { - char string[MAX_STR_LEN]; - sprintf(string, str, val); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, val); return Progress(result, string); } bool ProgressFloat (bool result, const char *str, float val) { - char string[MAX_STR_LEN]; - sprintf(string, str, val); + char string[MAX_STR_LEN-100]; + snprintf(string, sizeof(string) - 1, str, val); return Progress(result, string); } |