tests: fix unused-result error in tests/test_setresgid_unprivileged.c
authorBjörn Jacke <bj@sernet.de>
Fri, 30 Oct 2020 17:03:08 +0000 (18:03 +0100)
committerAndreas Schneider <asn@samba.org>
Mon, 8 Nov 2021 14:48:02 +0000 (15:48 +0100)
Signed-off-by: Bjoern Jacke <bjacke@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
tests/test_setresgid_unprivileged.c

index 121c2cc2cdd7d024fbe6f52d1058521a6b3cfb7f..1383d29380534d487f1328931c66fc388f443fda 100644 (file)
@@ -74,7 +74,8 @@ static void test_uwrap_setresgid_unprivileged_uid(void **state)
        assert_int_equal(cp_egid, 0x0);
        assert_int_equal(cp_sgid, 0x0);
 
-       setresuid(0x0, 0x0, 0x0);
+       rc = setresuid(0x0, 0x0, 0x0);
+       assert_int_equal(rc, 0x0);
 }
 
 static void test_uwrap_setresgid_unprivileged_uid_and_gid(void **state)
@@ -129,8 +130,10 @@ static void test_uwrap_setresgid_unprivileged_uid_and_gid(void **state)
        assert_int_equal(rc, -1);
        assert_int_equal(errno, EPERM);
 
-       setresuid(0x0, 0x0, 0x0);
-       setresgid(0x0, 0x0, 0x0);
+       rc = setresuid(0x0, 0x0, 0x0);
+       assert_int_equal(rc, 0x0);
+       rc = setresgid(0x0, 0x0, 0x0);
+       assert_int_equal(rc, 0x0);
 }
 
 int main(void) {