28 lines
699 B
Diff
28 lines
699 B
Diff
From 132b779414c2236c1350b578b59c8edcfc4c5a14 Mon Sep 17 00:00:00 2001
|
|
From: Sameer Rahmani <lxsameer@gnu.org>
|
|
Date: Sat, 25 Nov 2023 13:14:42 +0000
|
|
Subject: [PATCH] test
|
|
|
|
---
|
|
common/test.c | 5 +++--
|
|
1 file changed, 3 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/common/test.c b/common/test.c
|
|
index 6cdbd1fa2118..6cd6f84bcdc7 100644
|
|
--- a/common/test.c
|
|
+++ b/common/test.c
|
|
@@ -614,8 +614,9 @@ p11_test_copy_setgid (const char *input,
|
|
assert (fd >= 0);
|
|
|
|
copy_file (input, fd);
|
|
- if (fchown (fd, getuid (), group) < 0)
|
|
- assert_not_reached ();
|
|
+ if (fchown (fd, getuid (), group) < 0) {
|
|
+ return NULL;
|
|
+ }
|
|
if (fchmod (fd, 02750) < 0)
|
|
assert_not_reached ();
|
|
if (close (fd) < 0)
|
|
--
|
|
2.41.0
|