ANDROID: selftests: fix incfs_test

Fix incfs test build error:

incfs_test.c:4441:19: error: argument 2 is null but the corresponding
                      size argument 3 value is 1 [-Werror=nonnull]
 4441 |         TESTEQUAL(read(fd, NULL, 1), -1);
      |                   ^

Bug: 211066171

Signed-off-by: Tadeusz Struk <tadeusz.struk@linaro.org>
Change-Id: I028d02aef9938a9abe6c529756b89d7cb07507f2
This commit is contained in:
Tadeusz Struk
2022-01-12 18:42:35 -08:00
committed by Lee Jones
parent fd4c6594f5
commit 1bfc9c16ae

View File

@@ -4409,6 +4409,7 @@ static int sysfs_test(const char *mount_dir)
int fd = -1; int fd = -1;
int pid = -1; int pid = -1;
char buffer[32]; char buffer[32];
char *null_buf = NULL;
int status; int status;
struct incfs_per_uid_read_timeouts purt_set[] = { struct incfs_per_uid_read_timeouts purt_set[] = {
{ {
@@ -4437,13 +4438,13 @@ static int sysfs_test(const char *mount_dir)
TEST(fd = open(filename, O_RDONLY | O_CLOEXEC), fd != -1); TEST(fd = open(filename, O_RDONLY | O_CLOEXEC), fd != -1);
TESTEQUAL(ioctl_test_last_error(cmd_fd, NULL, 0, 0), 0); TESTEQUAL(ioctl_test_last_error(cmd_fd, NULL, 0, 0), 0);
TESTEQUAL(sysfs_test_value("reads_failed_timed_out", 0), 0); TESTEQUAL(sysfs_test_value("reads_failed_timed_out", 0), 0);
TEST(read(fd, NULL, 1), -1); TESTEQUAL(read(fd, null_buf, 1), -1);
TESTEQUAL(ioctl_test_last_error(cmd_fd, &file.id, 0, -ETIME), 0); TESTEQUAL(ioctl_test_last_error(cmd_fd, &file.id, 0, -ETIME), 0);
TESTEQUAL(sysfs_test_value("reads_failed_timed_out", 2), 0); TESTEQUAL(sysfs_test_value("reads_failed_timed_out", 2), 0);
TESTEQUAL(emit_test_file_data(mount_dir, &file), 0); TESTEQUAL(emit_test_file_data(mount_dir, &file), 0);
TESTEQUAL(sysfs_test_value("reads_failed_hash_verification", 0), 0); TESTEQUAL(sysfs_test_value("reads_failed_hash_verification", 0), 0);
TESTEQUAL(read(fd, NULL, 1), -1); TESTEQUAL(read(fd, null_buf, 1), -1);
TESTEQUAL(sysfs_test_value("reads_failed_hash_verification", 1), 0); TESTEQUAL(sysfs_test_value("reads_failed_hash_verification", 1), 0);
TESTSYSCALL(close(fd)); TESTSYSCALL(close(fd));
fd = -1; fd = -1;