If there is an obvious reason to use off_t defined as 32 bits offset pointer, we can use int64_t
for lseek instead of off_t on Windows.
SVN-Revision: 3805
file_skip_lseek(struct archive *a, void *client_data, int64_t request)
{
struct read_file_data *mine = (struct read_file_data *)client_data;
+#if defined(_WIN32) && !defined(__CYGWIN__)
+ /* We use own 64 bit version of lseek. */
+ int64_t old_offset, new_offset;
+#else
off_t old_offset, new_offset;
+#endif
/* We use off_t here because lseek() is declared that way. */