From 92be46c849a53968e469e544f84820e2fedf6dac Mon Sep 17 00:00:00 2001 From: Danny van Kooten Date: Tue, 17 Mar 2020 15:12:06 +0100 Subject: allocate precisely for output buffer --- tests/test.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/test.h') diff --git a/tests/test.h b/tests/test.h index dec4ba4..44fd7fb 100644 --- a/tests/test.h +++ b/tests/test.h @@ -7,7 +7,7 @@ #define END_TESTS } #define TEST(name) strcpy(current_test, #name); #define assert_null(actual) _assert(actual == NULL, __FILE__, __LINE__, "invalid value: expected NULL, got %s", actual) -#define assert_str(actual, expected) _assert(actual != NULL && strcmp(actual, expected) == 0, __FILE__, __LINE__, "invalid string: expected %s, got %s", expected, actual) +#define assert_str(actual, expected) _assert(actual != NULL && strcmp(actual, expected) == 0, __FILE__, __LINE__, "invalid string: expected \"%s\", got \"%s\"", expected, actual) #define assert(assertion, format, ...) _assert(assertion, __FILE__, __LINE__, format, ##__VA_ARGS__) #define ARRAY_SIZE(arr) sizeof arr / sizeof arr[0] -- cgit v1.2.3