]> granicus.if.org Git - strace/commitdiff
tests/ftruncate64.c: cleanup
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 20:50:08 +0000 (20:50 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 22:05:55 +0000 (22:05 +0000)
* tests/ftruncate64.c (main): Use errno2name, stop using assert.

tests/ftruncate64.c

index 37d0084c51858a6bf059ee96ece8f4a832403a5d..2e28d9d4f1c5bf08296487c727e8ba55894e47e2 100644 (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;