From 5ac589475166d0e30c5a4ad73ebf2d8398fa78b7 Mon Sep 17 00:00:00 2001 From: Masatake YAMATO Date: Thu, 19 Sep 2024 04:01:23 +0900 Subject: [PATCH] tests: (test_mkfds, refactor) use xmemdup newly added in xalloc.h Signed-off-by: Masatake YAMATO --- tests/helpers/test_mkfds.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/helpers/test_mkfds.c b/tests/helpers/test_mkfds.c index 6ac1ad07a..0f20435df 100644 --- a/tests/helpers/test_mkfds.c +++ b/tests/helpers/test_mkfds.c @@ -701,8 +701,7 @@ static void *make_w_regular_file(const struct factory *factory, struct fdesc fde errno = e; err(EXIT_FAILURE, "failed in dup2"); } - data = xmalloc(sizeof(iDupfd)); - *((int *)data) = iDupfd; + data = xmemdup(&iDupfd, sizeof(iDupfd)); } lock_fn(fd, fname); @@ -2828,8 +2827,7 @@ static void *make_pty(const struct factory *factory _U_, struct fdesc fdescs[], .data = NULL }; - indexp = xmalloc(sizeof(index)); - *indexp = index; + indexp = xmemdup(&index, sizeof(index)); return indexp; } -- 2.47.3