Skip to content

Commit c21d6c2

Browse files
committed
fix: -Wrestrict error because gcc thinks (FILE*(1)) and 1 are the same arguments
Signed-off-by: Alp Sayin <alpsayin@gmail.com>
1 parent 85a1cba commit c21d6c2

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

tests/lib/sprintf/src/main.c

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -902,17 +902,22 @@ ZTEST(sprintf, test_put)
902902
ZTEST(sprintf, test_fwrite)
903903
{
904904
int ret;
905+
FILE *stream;
905906

906-
ret = fwrite("This 3", 0, 0, stdout);
907+
stream = stdout;
908+
ret = fwrite("This 3", 0, 0, stream);
907909
zassert_equal(ret, 0, "fwrite failed!");
908910

909-
ret = fwrite("This 3", 0, 4, stdout);
911+
stream = stdout;
912+
ret = fwrite("This 3", 0, 4, stream);
910913
zassert_equal(ret, 0, "fwrite failed!");
911914

912-
ret = fwrite("This 3", 1, 4, stdout);
915+
stream = stdout;
916+
ret = fwrite("This 3", 1, 4, stream);
913917
zassert_equal(ret, 4, "fwrite failed!");
914918

915-
ret = fwrite("This 3", 1, 4, stdin);
919+
stream = stdin;
920+
ret = fwrite("This 3", 1, 4, stream);
916921
zassert_equal(ret, 0, "fwrite failed!");
917922
}
918923

0 commit comments

Comments
 (0)