svn commit: r201088 - head/lib/libarchive

Tim Kientzle kientzle at FreeBSD.org
Mon Dec 28 02:18:55 UTC 2009


Author: kientzle
Date: Mon Dec 28 02:18:55 2009
New Revision: 201088
URL: http://svn.freebsd.org/changeset/base/201088

Log:
  Allow more formats to be active at a time; discourage outside use.

Modified:
  head/lib/libarchive/archive_read_private.h

Modified: head/lib/libarchive/archive_read_private.h
==============================================================================
--- head/lib/libarchive/archive_read_private.h	Mon Dec 28 02:18:26 2009	(r201087)
+++ head/lib/libarchive/archive_read_private.h	Mon Dec 28 02:18:55 2009	(r201088)
@@ -25,6 +25,10 @@
  * $FreeBSD$
  */
 
+#ifndef __LIBARCHIVE_BUILD
+#error This header is only to be used internally to libarchive.
+#endif
+
 #ifndef ARCHIVE_READ_PRIVATE_H_INCLUDED
 #define	ARCHIVE_READ_PRIVATE_H_INCLUDED
 
@@ -160,7 +164,7 @@ struct archive_read {
 		int	(*read_data)(struct archive_read *, const void **, size_t *, off_t *);
 		int	(*read_data_skip)(struct archive_read *);
 		int	(*cleanup)(struct archive_read *);
-	}	formats[8];
+	}	formats[9];
 	struct archive_format_descriptor	*format; /* Active format. */
 
 	/*


More information about the svn-src-head mailing list