Merge r344 from libarchive.googlecode.com: __LA_INT64_T and __LA_SSIZE_T

are part of the public API and therefore need to be exposed.  This is
ugly; I'd like to find a better solution for this.
This commit is contained in:
Tim Kientzle 2009-03-05 00:35:21 +00:00
parent ba2a6a7201
commit faeada5e26

View File

@ -629,11 +629,14 @@ __LA_DECL void archive_copy_error(struct archive *dest,
}
#endif
/* This is meaningless outside of this header. */
/* These are meaningless outside of this header. */
#undef __LA_DECL
#undef __LA_GID_T
#undef __LA_INT64_T
#undef __LA_SSIZE_T
#undef __LA_UID_T
/* These need to remain defined because they're used in the
* callback type definitions. XXX Fix this. This is ugly. XXX */
/* #undef __LA_INT64_T */
/* #undef __LA_SSIZE_T */
#endif /* !ARCHIVE_H_INCLUDED */