diff options
| author | riastradh <riastradh@NetBSD.org> | 2023-07-05 12:09:39 +0000 |
|---|---|---|
| committer | riastradh <riastradh@NetBSD.org> | 2023-07-05 12:09:39 +0000 |
| commit | c9d35da1e8cea57daa0ad272c6745f2e2477efcc (patch) | |
| tree | 43979ae719b1bb1fb977f6e18ac182d68935e4af | |
| parent | 6f360aba0d5f7055909496e40143a77d1ae6acf4 (diff) | |
t_posix_memalign: Simplify.
No functional change intended.
| -rw-r--r-- | tests/lib/libc/stdlib/t_posix_memalign.c | 35 |
1 files changed, 11 insertions, 24 deletions
diff --git a/tests/lib/libc/stdlib/t_posix_memalign.c b/tests/lib/libc/stdlib/t_posix_memalign.c index 2dd64bf5aca..ab58f251267 100644 --- a/tests/lib/libc/stdlib/t_posix_memalign.c +++ b/tests/lib/libc/stdlib/t_posix_memalign.c @@ -1,4 +1,4 @@ -/* $NetBSD: t_posix_memalign.c,v 1.7 2023/07/05 11:43:05 riastradh Exp $ */ +/* $NetBSD: t_posix_memalign.c,v 1.8 2023/07/05 12:09:39 riastradh Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -32,7 +32,7 @@ #include <sys/cdefs.h> __COPYRIGHT("@(#) Copyright (c) 2008\ The NetBSD Foundation, inc. All rights reserved."); -__RCSID("$NetBSD: t_posix_memalign.c,v 1.7 2023/07/05 11:43:05 riastradh Exp $"); +__RCSID("$NetBSD: t_posix_memalign.c,v 1.8 2023/07/05 12:09:39 riastradh Exp $"); #include <atf-c.h> @@ -189,19 +189,11 @@ ATF_TC_BODY(aligned_alloc_basic, tc) ATF_CHECK_EQ_MSG(p, NULL, "aligned_alloc(%zu, %zu): %p, %s", align[i], size[j], p, strerror(errno)); - switch (errno) { - case EINVAL: - case ENOMEM: - break; - default: - atf_tc_fail_nonfatal( - "%s:%d:" - " aligned_alloc(%zu, %zu): %s", - __FILE__, __LINE__, - align[i], size[j], - strerror(errno)); - break; - } + ATF_CHECK_MSG((errno == EINVAL || + errno == ENOMEM), + "aligned_alloc(%zu, %zu): %s", + align[i], size[j], + strerror(errno)); continue; } @@ -219,15 +211,10 @@ ATF_TC_BODY(aligned_alloc_basic, tc) "aligned_alloc(%zu, %zu): %p", align[i], size[j], p); if (size[j] != 0) { - if (p == NULL) { - atf_tc_fail_nonfatal( - "%s:%d:" - " aligned_alloc(&p, %zu, %zu):" - " %p, %s", - __FILE__, __LINE__, - align[i], size[j], p, - strerror(errno)); - } + ATF_CHECK_MSG(p != NULL, + "aligned_alloc(&p, %zu, %zu): %p, %s", + align[i], size[j], p, + strerror(errno)); } else { /* * No guarantees about whether |
