From 6d77b155bcd4725e09837604e6ea86f5f124ba9c Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 5 Dec 2023 20:10:48 +0100 Subject: Third commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- testutil/perror-bad.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'testutil/perror-bad.c') diff --git a/testutil/perror-bad.c b/testutil/perror-bad.c index 55d36d3..338781b 100644 --- a/testutil/perror-bad.c +++ b/testutil/perror-bad.c @@ -4,13 +4,20 @@ #include #include +#if defined(__clang__) +# pragma clang diagnostic ignored "-Wunsafe-buffer-usage" /* clang is just being silly */ +#endif + int -main(int argc, char *argv[]) +main(int argc, char **argv) { size_t count; - (void) argc; + if (argc < 1 || argc > 2) { + fprintf(stderr, "usage error\n"); + return 3; + } #define X(...) 1 count = (LIBSYSCALLS_LIST_ERRORS(X, +)); -- cgit v1.2.3-70-g09d2