From e31b816aa0948e66902828595fe1b437cb4cd496 Mon Sep 17 00:00:00 2001 From: hexcoder- Date: Tue, 5 May 2020 22:46:48 +0200 Subject: fix unit tests when printf is a macro --- test/unittests/unit_list.c | 1 + test/unittests/unit_maybe_alloc.c | 1 + test/unittests/unit_preallocable.c | 1 + 3 files changed, 3 insertions(+) (limited to 'test') diff --git a/test/unittests/unit_list.c b/test/unittests/unit_list.c index df4864e4..86d4748b 100644 --- a/test/unittests/unit_list.c +++ b/test/unittests/unit_list.c @@ -33,6 +33,7 @@ void __wrap_exit(int status) { } /* ignore all printfs */ +#undef printf extern int printf(const char *format, ...); extern int __real_printf(const char *format, ...); int __wrap_printf(const char *format, ...); diff --git a/test/unittests/unit_maybe_alloc.c b/test/unittests/unit_maybe_alloc.c index 8cd8b11a..4e093cfe 100644 --- a/test/unittests/unit_maybe_alloc.c +++ b/test/unittests/unit_maybe_alloc.c @@ -33,6 +33,7 @@ void __wrap_exit(int status) { int __wrap_printf(const char *format, ...); /* ignore all printfs */ +#undef printf extern int printf(const char *format, ...); extern int __real_printf(const char *format, ...); int __wrap_printf(const char *format, ...) { diff --git a/test/unittests/unit_preallocable.c b/test/unittests/unit_preallocable.c index 8d619b78..888bb485 100644 --- a/test/unittests/unit_preallocable.c +++ b/test/unittests/unit_preallocable.c @@ -33,6 +33,7 @@ void __wrap_exit(int status) { } /* ignore all printfs */ +#undef printf extern int printf(const char *format, ...); extern int __real_printf(const char *format, ...); int __wrap_printf(const char *format, ...); -- cgit 1.4.1