]> granicus.if.org Git - strace/commitdiff
tests/sync_file_range.c: stop using assert
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 21:25:55 +0000 (21:25 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 21 Apr 2016 22:05:56 +0000 (22:05 +0000)
tests/sync_file_range.c

index 4843a786611d7f4c856d6e1fc31dbc735a2c4351..eea36d2aa04302fabd7069371e07f5bebd9530c0 100644 (file)
@@ -45,14 +45,14 @@ main(void)
        const off64_t nbytes = 0xfacefeedcafef00d;
        const unsigned int flags = -1;
 
-       assert(sync_file_range(fd, offset, nbytes, flags) == -1);
+       int rc = sync_file_range(fd, offset, nbytes, flags);
        printf("%s(%d, %lld, %lld, SYNC_FILE_RANGE_WAIT_BEFORE"
               "|SYNC_FILE_RANGE_WRITE|SYNC_FILE_RANGE_WAIT_AFTER"
-              "|0xfffffff8) = -1 %s (%m)\n",
+              "|0xfffffff8) = %d %s (%m)\n",
               "sync_file_range", fd,
               (long long) offset,
               (long long) nbytes,
-              errno2name());
+              rc, errno2name());
 
        puts("+++ exited with 0 +++");
        return 0;