libarchive: Do not require includers to have windows.h
In archive_entry.h refer to "BY_HANDLE_FILE_INFORMATION *" using "struct _BY_HANDLE_FILE_INFORMATION *" to avoid requiring the includer to already have <windows.h>.
This commit is contained in:
parent
dfb0458e5b
commit
8088332178
|
@ -247,7 +247,7 @@ __LA_DECL int archive_entry_is_encrypted(struct archive_entry *);
|
||||||
__LA_DECL void archive_entry_set_atime(struct archive_entry *, time_t, long);
|
__LA_DECL void archive_entry_set_atime(struct archive_entry *, time_t, long);
|
||||||
__LA_DECL void archive_entry_unset_atime(struct archive_entry *);
|
__LA_DECL void archive_entry_unset_atime(struct archive_entry *);
|
||||||
#if defined(_WIN32) && !defined(__CYGWIN__)
|
#if defined(_WIN32) && !defined(__CYGWIN__)
|
||||||
__LA_DECL void archive_entry_copy_bhfi(struct archive_entry *, BY_HANDLE_FILE_INFORMATION *);
|
__LA_DECL void archive_entry_copy_bhfi(struct archive_entry *, struct _BY_HANDLE_FILE_INFORMATION *);
|
||||||
#endif
|
#endif
|
||||||
__LA_DECL void archive_entry_set_birthtime(struct archive_entry *, time_t, long);
|
__LA_DECL void archive_entry_set_birthtime(struct archive_entry *, time_t, long);
|
||||||
__LA_DECL void archive_entry_unset_birthtime(struct archive_entry *);
|
__LA_DECL void archive_entry_unset_birthtime(struct archive_entry *);
|
||||||
|
|
Loading…
Reference in New Issue