diff options
author | Daiki Ueno <ueno@gnu.org> | 2022-06-30 21:23:31 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2022-07-20 14:55:35 +0900 |
commit | d7d4ba74f8fb3af29927da93b4b8f662b1c1c349 (patch) | |
tree | a4aa306ce42855815e1c7b96a54e7d352139ca7d | |
parent | c4e70abdf4105331598a35c156bcd5c8f29b9bfb (diff) | |
download | gnutls-d7d4ba74f8fb3af29927da93b4b8f662b1c1c349.tar.gz |
tests: add __attribute__((__noreturn__)) to _fail and fail_ignore
To suppress warnings with gcc-analyzer 12.
Signed-off-by: Daiki Ueno <ueno@gnu.org>
-rw-r--r-- | tests/utils.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/utils.h b/tests/utils.h index 8efe9d299f..d3a2ba8d16 100644 --- a/tests/utils.h +++ b/tests/utils.h @@ -75,11 +75,11 @@ extern const char *pkcs3_3072; _fail("%s:%d: "format, __func__, __LINE__, ##__VA_ARGS__) extern void _fail(const char *format, ...) - __attribute__ ((format(printf, 1, 2))); + __attribute__ ((format(printf, 1, 2))) __attribute__((__noreturn__)); extern void fail_ignore(const char *format, ...) - __attribute__ ((format(printf, 1, 2))); + __attribute__ ((format(printf, 1, 2))) __attribute__((__noreturn__)); extern void success(const char *format, ...) - __attribute__ ((format(printf, 1, 2))); + __attribute__ ((format(printf, 1, 2))); /* assumes test_name is defined */ #define test_fail(fmt, ...) \ |