aboutsummaryrefslogtreecommitdiff
path: root/header.h
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2019-11-04 21:01:21 +0100
committerCharles <sircharlesaze@gmail.com>2019-11-05 03:08:14 +0100
commita3ea830c6ecebcfe85356d10fb5263f45ea01956 (patch)
tree9fca944b27d2aefe0d0ef1b2b589576a063d5b2f /header.h
parent6ebaad27d92a5bb47fdf9618df12d3b4120f664e (diff)
downloadft_printf_test-a3ea830c6ecebcfe85356d10fb5263f45ea01956.tar.gz
ft_printf_test-a3ea830c6ecebcfe85356d10fb5263f45ea01956.tar.bz2
ft_printf_test-a3ea830c6ecebcfe85356d10fb5263f45ea01956.zip
Added iteractive mode and check with gcc -Wformat the generated test
before creating it
Diffstat (limited to 'header.h')
-rw-r--r--header.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/header.h b/header.h
index 094086e..ef0f3fb 100644
--- a/header.h
+++ b/header.h
@@ -32,6 +32,7 @@ void test_setup(void);
void test_tear_down(void);
char *read_stdout_buf(void);
+// # define DEBUG
# define TEST_SEGFAULT(x) do { \
if ((pid = fork()) < 0) \
@@ -65,7 +66,7 @@ char *read_stdout_buf(void);
if (!origin_signaled && user_signaled) \
print_signaled_ko(#__VA_ARGS__); \
else if (origin_signaled && user_signaled) \
- print_ok(); \
+ print_ok(); \
else if (!origin_signaled && !user_signaled) { \
if (memcmp(origin_buf, user_buf, \
strlen(origin_buf) + 1) != 0) \
@@ -73,7 +74,7 @@ char *read_stdout_buf(void);
else if (origin_ret != user_ret) \
print_ret_ko(#__VA_ARGS__); \
else \
- print_ok(); \
+ print_ok(); \
} \
if (!origin_signaled) free(origin_buf); \
if (!user_signaled) free(user_buf); \