From 0f957d89c90062fdf8ad8ce4c3796b54b51d20e9 Mon Sep 17 00:00:00 2001 From: Charles Date: Sun, 3 Nov 2019 05:00:29 +0100 Subject: Fixed false positive on blank output, added last char test of pft --- header.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'header.h') diff --git a/header.h b/header.h index 212c8dc..91cbf09 100644 --- a/header.h +++ b/header.h @@ -63,7 +63,8 @@ char *read_stdout_buf(void); else if (origin_signaled && user_signaled) \ print_ok(); \ else if (!origin_signaled && !user_signaled) { \ - if (strcmp(origin_buf, user_buf) != 0) \ + if (memcmp(origin_buf, user_buf, \ + strlen(origin_buf) + 1) != 0) \ print_buf_ko(#__VA_ARGS__); \ else if (origin_ret != user_ret) \ print_ret_ko(#__VA_ARGS__); \ -- cgit