mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
fsx: fix compile warnings
[eguan: fix conflicts with patch "fsx: Fix -Wformat-security warnings"] Signed-off-by: Amir Goldstein <amir73il@gmail.com> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
committed by
Eryu Guan
parent
a0c125b496
commit
211cb9170c
@@ -569,14 +569,20 @@ check_trunc_hack(void)
|
|||||||
{
|
{
|
||||||
struct stat statbuf;
|
struct stat statbuf;
|
||||||
|
|
||||||
ftruncate(fd, (off_t)0);
|
if (ftruncate(fd, (off_t)0))
|
||||||
ftruncate(fd, (off_t)100000);
|
goto ftruncate_err;
|
||||||
|
if (ftruncate(fd, (off_t)100000))
|
||||||
|
goto ftruncate_err;
|
||||||
fstat(fd, &statbuf);
|
fstat(fd, &statbuf);
|
||||||
if (statbuf.st_size != (off_t)100000) {
|
if (statbuf.st_size != (off_t)100000) {
|
||||||
prt("no extend on truncate! not posix!\n");
|
prt("no extend on truncate! not posix!\n");
|
||||||
exit(130);
|
exit(130);
|
||||||
}
|
}
|
||||||
ftruncate(fd, 0);
|
if (ftruncate(fd, 0)) {
|
||||||
|
ftruncate_err:
|
||||||
|
prterr("check_trunc_hack: ftruncate");
|
||||||
|
exit(131);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
@@ -1742,7 +1748,10 @@ __test_fallocate(int mode, const char *mode_str)
|
|||||||
mode_str);
|
mode_str);
|
||||||
} else {
|
} else {
|
||||||
ret = 1;
|
ret = 1;
|
||||||
ftruncate(fd, 0);
|
if (ftruncate(fd, 0)) {
|
||||||
|
warn("main: ftruncate");
|
||||||
|
exit(132);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
Reference in New Issue
Block a user