Lines Matching refs:SEEK_CUR

1359   /* Use various combinations of SEEK_SET, SEEK_CUR, and SEEK_END */
1362 assertEqualInt(0, archive_seek_data(a, 0, SEEK_CUR));
1363 assertEqualInt(-1, archive_seek_data(a, -10, SEEK_CUR));
1364 assertEqualInt(10, archive_seek_data(a, 10, SEEK_CUR));
1365 assertEqualInt(-1, archive_seek_data(a, -20, SEEK_CUR));
1366 assertEqualInt(10, archive_seek_data(a, 0, SEEK_CUR));
1370 assertEqualInt(file_size + 40, archive_seek_data(a, 0, SEEK_CUR));
1371 assertEqualInt(file_size + 40 + 20, archive_seek_data(a, 20, SEEK_CUR));
1372 assertEqualInt(file_size + 40 + 20 + 20, archive_seek_data(a, 20, SEEK_CUR));
1382 assertEqualInt(file_size + 40, archive_seek_data(a, 40, SEEK_CUR));
1393 assertA(file_size == archive_seek_data(a, 0, SEEK_CUR));
1396 assertA(0 == archive_seek_data(a, -file_size, SEEK_CUR));
1401 assertA(10054 == archive_seek_data(a, 10054 - (int)sizeof(buff), SEEK_CUR));
1407 SEEK_CUR));
1476 assertEqualInt(file_size + 40, archive_seek_data(a, 40, SEEK_CUR));
1491 assertA(10054 == archive_seek_data(a, 10054 - (int)sizeof(buff), SEEK_CUR));
1497 SEEK_CUR));
1509 assertEqualInt(file_size + 40, archive_seek_data(a, 40, SEEK_CUR));
1526 assertEqualInt(file_size + 40, archive_seek_data(a, 40, SEEK_CUR));
1541 assertA(10054 == archive_seek_data(a, 10054 - (int)sizeof(buff), SEEK_CUR));
1546 assertA(969 == archive_seek_data(a, 969 - (10054 + (int)sizeof(buff)), SEEK_CUR));
1563 assertEqualInt(file_size + 40, archive_seek_data(a, 40, SEEK_CUR));
1582 assertEqualIntA(a, 0, archive_seek_data(a, 0, SEEK_CUR));
1585 assertEqualIntA(a, (sizeof(buff)-1), archive_seek_data(a, 0, SEEK_CUR));
1589 assertEqualIntA(a, -1, archive_seek_data(a, -(((int)sizeof(buff)-1)*2), SEEK_CUR));
1590 assertEqualIntA(a, (sizeof(buff)-1), archive_seek_data(a, 0, SEEK_CUR));
1593 assertEqualIntA(a, ((sizeof(buff)-1)*2), archive_seek_data(a, 0, SEEK_CUR));
1598 assertEqualIntA(a, ((sizeof(buff)-1)*2), archive_seek_data(a, 0, SEEK_CUR));
1601 assertEqualIntA(a, ((sizeof(buff)-1)*3), archive_seek_data(a, 0, SEEK_CUR));
1607 assertEqualIntA(a, 20111, archive_seek_data(a, 0, SEEK_CUR));
1609 assertEqualIntA(a, 20111, archive_seek_data(a, 0, SEEK_CUR));
1613 archive_seek_data(a, (sizeof(buff)-1), SEEK_CUR));
1616 archive_seek_data(a, 0, SEEK_CUR));
1623 archive_seek_data(a, 0, SEEK_CUR));
1770 /* Test that SEEK_CUR works correctly between data blocks */
1774 archive_seek_data(a, 13164, SEEK_CUR));
1782 archive_seek_data(a, -13227, SEEK_CUR));
1790 archive_seek_data(a, 19985, SEEK_CUR));
1798 archive_seek_data(a, -6947, SEEK_CUR));
1806 archive_seek_data(a, 6821, SEEK_CUR));
1814 archive_seek_data(a, -20111, SEEK_CUR));
1822 archive_seek_data(a, 19985, SEEK_CUR));
1830 archive_seek_data(a, -6947, SEEK_CUR));
1838 archive_seek_data(a, -13227, SEEK_CUR));
2075 /* Test that SEEK_CUR works correctly between data blocks */
2079 archive_seek_data(a, 6162, SEEK_CUR));
2087 archive_seek_data(a, 13122, SEEK_CUR));
2095 archive_seek_data(a, 638, SEEK_CUR));
2103 archive_seek_data(a, -764, SEEK_CUR));
2111 archive_seek_data(a, -13248, SEEK_CUR));
2119 archive_seek_data(a, -6225, SEEK_CUR));
2127 archive_seek_data(a, 19985, SEEK_CUR));
2135 archive_seek_data(a, -13949, SEEK_CUR));
2143 archive_seek_data(a, 13122, SEEK_CUR));
2151 archive_seek_data(a, -19410, SEEK_CUR));
2159 archive_seek_data(a, 19985, SEEK_CUR));
2167 archive_seek_data(a, -20111, SEEK_CUR));
2175 archive_seek_data(a, 19284, SEEK_CUR));
2183 archive_seek_data(a, -13248, SEEK_CUR));
2420 /* Test that SEEK_CUR works correctly between data blocks */
2424 archive_seek_data(a, 12353, SEEK_CUR));
2432 archive_seek_data(a, -12416, SEEK_CUR));
2440 archive_seek_data(a, 19985, SEEK_CUR));
2448 archive_seek_data(a, -7758, SEEK_CUR));
2456 archive_seek_data(a, 7632, SEEK_CUR));
2464 archive_seek_data(a, -20111, SEEK_CUR));
2472 archive_seek_data(a, 19985, SEEK_CUR));
2480 archive_seek_data(a, -7758, SEEK_CUR));
2488 archive_seek_data(a, -12416, SEEK_CUR));
2725 /* Test that SEEK_CUR works correctly between data blocks */
2729 archive_seek_data(a, 5371, SEEK_CUR));
2737 archive_seek_data(a, 7731, SEEK_CUR));
2745 archive_seek_data(a, 6820, SEEK_CUR));
2753 archive_seek_data(a, -6946, SEEK_CUR));
2761 archive_seek_data(a, -7857, SEEK_CUR));
2769 archive_seek_data(a, -5434, SEEK_CUR));
2777 archive_seek_data(a, 19985, SEEK_CUR));
2785 archive_seek_data(a, -14740, SEEK_CUR));
2793 archive_seek_data(a, 7731, SEEK_CUR));
2801 archive_seek_data(a, -13228, SEEK_CUR));
2809 archive_seek_data(a, 19985, SEEK_CUR));
2817 archive_seek_data(a, -20111, SEEK_CUR));
2825 archive_seek_data(a, 13102, SEEK_CUR));
2833 archive_seek_data(a, -7857, SEEK_CUR));
3070 /* Test that SEEK_CUR works correctly between data blocks */
3074 archive_seek_data(a, 11568, SEEK_CUR));
3082 archive_seek_data(a, -11631, SEEK_CUR));
3090 archive_seek_data(a, 19985, SEEK_CUR));
3098 archive_seek_data(a, -8543, SEEK_CUR));
3106 archive_seek_data(a, 8417, SEEK_CUR));
3114 archive_seek_data(a, -20111, SEEK_CUR));
3122 archive_seek_data(a, 19985, SEEK_CUR));
3130 archive_seek_data(a, -8543, SEEK_CUR));
3138 archive_seek_data(a, -11631, SEEK_CUR));
3375 /* Test that SEEK_CUR works correctly between data blocks */
3379 archive_seek_data(a, 4576, SEEK_CUR));
3387 archive_seek_data(a, 13110, SEEK_CUR));
3395 archive_seek_data(a, 2236, SEEK_CUR));
3403 archive_seek_data(a, -2362, SEEK_CUR));
3411 archive_seek_data(a, -13236, SEEK_CUR));
3419 archive_seek_data(a, -4639, SEEK_CUR));
3427 archive_seek_data(a, 19985, SEEK_CUR));
3435 archive_seek_data(a, -15535, SEEK_CUR));
3443 archive_seek_data(a, 13110, SEEK_CUR));
3451 archive_seek_data(a, -17812, SEEK_CUR));
3459 archive_seek_data(a, 19985, SEEK_CUR));
3467 archive_seek_data(a, -20111, SEEK_CUR));
3475 archive_seek_data(a, 17686, SEEK_CUR));
3483 archive_seek_data(a, -13236, SEEK_CUR));