kientzle
c78b57210e
Implement a custom print formatter (archive_string_vsprintf)
...
for libarchive error messages. Mostly, this
avoids a portability headache related to
copying va_list arguments (some FreeBSD 5
platforms require va_copy; FreeBSD 4 doesn't
support va_copy at all). It also dramatically reduces the
size of libarchive for embedded applications:
a minimal "untar" program using libarchive can now be
under 64k statically linked (as opposed to ~100k
using library *printf() functions).
MFC after: 14 days
2005-01-16 22:13:51 +00:00
..
2004-12-21 10:49:29 +00:00
2005-01-11 18:35:40 +00:00
2005-01-10 10:54:06 +00:00
2005-01-16 22:13:51 +00:00
2004-05-14 13:31:21 +00:00
2004-09-09 10:54:08 +00:00
2004-11-04 08:25:03 +00:00
2005-01-13 08:49:45 +00:00
2004-12-21 09:08:06 +00:00
2003-06-14 19:32:52 +00:00
2005-01-15 12:28:01 +00:00
2005-01-08 17:16:43 +00:00
2004-07-02 23:52:20 +00:00
2004-07-29 15:35:45 +00:00
2004-12-21 09:33:47 +00:00
2004-12-21 10:16:04 +00:00
2004-09-22 16:56:49 +00:00
2004-07-02 23:52:20 +00:00
2005-01-05 14:07:31 +00:00
2003-09-08 19:57:22 +00:00
2003-08-17 08:28:46 +00:00
2004-12-21 10:16:04 +00:00
2003-06-06 13:46:55 +00:00
2004-07-02 23:52:20 +00:00
2004-07-01 18:20:57 +00:00
2004-12-21 08:47:35 +00:00
2004-12-21 10:49:29 +00:00
2004-12-29 02:18:24 +00:00
2004-07-05 06:59:17 +00:00
2004-12-19 23:23:43 +00:00
2004-11-20 02:28:26 +00:00
2004-12-28 04:35:01 +00:00
2004-07-03 22:30:10 +00:00
2003-06-06 13:46:55 +00:00
2004-12-21 10:49:29 +00:00
2004-07-28 05:44:07 +00:00
2005-01-16 11:22:42 +00:00
2004-12-21 12:05:11 +00:00
2004-09-22 16:56:49 +00:00
2004-07-08 17:09:55 +00:00
2004-10-01 15:38:07 +00:00
2004-12-21 10:16:04 +00:00
2003-06-06 13:46:55 +00:00
2004-12-21 10:49:29 +00:00
2004-12-19 23:23:43 +00:00
2004-12-21 10:16:04 +00:00
2004-12-21 08:47:35 +00:00
2003-08-18 15:25:39 +00:00
2004-12-09 18:57:12 +00:00
2004-12-21 10:49:29 +00:00
2004-12-21 08:47:35 +00:00
2004-10-24 15:33:08 +00:00
2004-10-24 15:33:08 +00:00
2004-12-29 02:18:24 +00:00
2004-07-02 23:52:20 +00:00
2004-12-21 10:16:04 +00:00
2004-12-06 20:41:09 +00:00
2004-08-16 05:20:12 +00:00
2004-07-05 06:53:34 +00:00
2004-10-21 11:21:13 +00:00
2004-06-03 15:04:24 +00:00
2005-01-11 20:50:51 +00:00
2004-07-02 23:52:20 +00:00
2004-12-21 10:49:29 +00:00
2004-12-21 09:33:47 +00:00
2004-02-04 09:53:29 +00:00
2004-08-26 19:37:06 +00:00
2005-01-16 16:49:10 +00:00
2004-12-21 12:05:11 +00:00
2004-12-21 10:16:04 +00:00