tests/ftruncate64.c: cleanup

* tests/ftruncate64.c (main): Use errno2name, stop using assert.
This commit is contained in:
Дмитрий Левин 2016-04-21 20:50:08 +00:00
parent a57bc5be7f
commit 337f66e7c7

View File

@ -40,12 +40,9 @@ main(void)
{
const off_t len = 0xdefaceddeadbeef;
assert(ftruncate(-1, len) == -1);
if (EBADF != errno)
perror_msg_and_skip("ftruncate");
printf("ftruncate64(-1, %llu) = -1 EBADF (%m)\n",
(unsigned long long) len);
int rc = ftruncate(-1, len);
printf("ftruncate64(-1, %llu) = %d %s (%m)\n",
(unsigned long long) len, rc, errno2name());
puts("+++ exited with 0 +++");
return 0;