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

index bc307a7a7234ffaa87963c241ccdf987758ed0ea..db736c31683f9ebdb0ba6e0cead928671bb4b850 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, SYNC_FILE_RANGE_WAIT_BEFORE"
               "|SYNC_FILE_RANGE_WRITE|SYNC_FILE_RANGE_WAIT_AFTER"
-              "|0xfffffff8, %lld, %lld) = -1 %s (%m)\n",
+              "|0xfffffff8, %lld, %lld) = %d %s (%m)\n",
               "sync_file_range2", fd,
               (long long) offset,
               (long long) nbytes,
-              errno2name());
+              rc, errno2name());
 
        puts("+++ exited with 0 +++");
        return 0;