X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Futils%2Ftap%2Ftap.c;h=7395f6fc59b80c14ce5a710ff8018e45d025f861;hp=5d64d844cbd3975ac7735e0fa75f837cf858ade1;hb=refs%2Fheads%2Fsow-2019-0002-rev1;hpb=f2068bce016a021995d62c921bfc67ee0b645a70 diff --git a/tests/utils/tap/tap.c b/tests/utils/tap/tap.c index 5d64d844c..7395f6fc5 100644 --- a/tests/utils/tap/tap.c +++ b/tests/utils/tap/tap.c @@ -1,7 +1,9 @@ /*- - * Copyright (c) 2004 Nik Clayton + * Copyright (C) 2004 Nik Clayton * All rights reserved. * + * SPDX-License-Identifier: BSD-2-Clause + * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -24,7 +26,6 @@ * SUCH DAMAGE. */ -#define _GNU_SOURCE #include #include #include @@ -39,7 +40,7 @@ static unsigned int test_count = 0; /* Number of tests that have been run */ static unsigned int e_tests = 0; /* Expected number of tests to run */ static unsigned int failures = 0; /* Number of tests that failed */ static char *todo_msg = NULL; -static char *todo_msg_fixed = "libtap malloc issue"; +static const char *todo_msg_fixed = "libtap malloc issue"; static int todo = 0; static int test_died = 0; @@ -67,8 +68,8 @@ static void _cleanup(void); * test_comment -- a comment to print afterwards, may be NULL */ unsigned int -_gen_result(int ok, const char *func, char *file, unsigned int line, - char *test_name, ...) +_gen_result(int ok, const char *func, const char *file, unsigned int line, + const char *test_name, ...) { va_list ap; char *local_test_name = NULL; @@ -269,7 +270,7 @@ plan_tests(unsigned int tests) } unsigned int -diag(char *fmt, ...) +diag(const char *fmt, ...) { va_list ap; @@ -293,10 +294,10 @@ _expected_tests(unsigned int tests) } int -skip(unsigned int n, char *fmt, ...) +skip(unsigned int n, const char *fmt, ...) { va_list ap; - char *skip_msg; + char *skip_msg = NULL; LOCK;