Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain platforms...
authorEric Haszlakiewicz <erh+git@nimenees.com>
Tue, 26 Jul 2022 23:43:30 +0000 (23:43 +0000)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Tue, 26 Jul 2022 23:43:30 +0000 (23:43 +0000)
tests/test_util_file.c

index d0cb8a112b3d78c25d4f8591dddd5a29d282c168..f3a022ec361b94c07b9580ac1d69ab1bce4c1a51 100644 (file)
@@ -93,7 +93,7 @@ static void test_write_to_file()
 static void stat_and_cat(const char *file)
 {
        struct stat sb;
-       int d = open(file, O_RDONLY, 0600);
+       int d = open(file, O_RDONLY);
        if (d < 0)
        {
                printf("FAIL: unable to open %s: %s\n", file, strerror(errno));
@@ -171,7 +171,7 @@ static void test_read_valid_with_fd(const char *testdir)
        char filename[PATH_MAX];
        (void)snprintf(filename, sizeof(filename), "%s/valid.json", testdir);
 
-       int d = open(filename, O_RDONLY, 0);
+       int d = open(filename, O_RDONLY);
        if (d < 0)
        {
                fprintf(stderr, "FAIL: unable to open %s: %s\n", filename, strerror(errno));
@@ -196,7 +196,7 @@ static void test_read_valid_nested_with_fd(const char *testdir)
        char filename[PATH_MAX];
        (void)snprintf(filename, sizeof(filename), "%s/valid_nested.json", testdir);
 
-       int d = open(filename, O_RDONLY, 0);
+       int d = open(filename, O_RDONLY);
        if (d < 0)
        {
                fprintf(stderr, "FAIL: unable to open %s: %s\n", filename, strerror(errno));
@@ -255,7 +255,7 @@ static void test_read_nonexistant()
 static void test_read_closed()
 {
        // Test reading from a closed fd
-       int d = open("/dev/null", O_RDONLY, 0);
+       int d = open("/dev/null", O_RDONLY);
        if (d < 0)
        {
                puts("FAIL: unable to open");
@@ -290,7 +290,7 @@ static void test_read_fd_equal(const char *testdir)
 
        json_object *jso = json_object_from_file(filename);
 
-       int d = open(filename, O_RDONLY, 0);
+       int d = open(filename, O_RDONLY);
        if (d < 0)
        {
                fprintf(stderr, "FAIL: unable to open %s: %s\n", filename, strerror(errno));