[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>
- ftruncate(fd, (off_t)0);
- ftruncate(fd, (off_t)100000);
+ if (ftruncate(fd, (off_t)0))
+ goto ftruncate_err;
+ if (ftruncate(fd, (off_t)100000))
+ goto ftruncate_err;
fstat(fd, &statbuf);
if (statbuf.st_size != (off_t)100000) {
prt("no extend on truncate! not posix!\n");
exit(130);
}
fstat(fd, &statbuf);
if (statbuf.st_size != (off_t)100000) {
prt("no extend on truncate! not posix!\n");
exit(130);
}
+ if (ftruncate(fd, 0)) {
+ftruncate_err:
+ prterr("check_trunc_hack: ftruncate");
+ exit(131);
+ }
mode_str);
} else {
ret = 1;
mode_str);
} else {
ret = 1;
+ if (ftruncate(fd, 0)) {
+ warn("main: ftruncate");
+ exit(132);
+ }