aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/api
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2008-01-22 22:49:24 +0200
committerLasse Collin <lasse.collin@tukaani.org>2008-01-22 22:49:24 +0200
commitcf49f42a6bd40143f54a6b10d6e605599e958c0b (patch)
tree39cb9334863b938b34e208c2d89072dd447432cb /src/liblzma/api
parentFix Multi-Block Stream encoder's EOPM usage. (diff)
downloadxz-cf49f42a6bd40143f54a6b10d6e605599e958c0b.tar.xz
Added lzma_easy_* functions. These should make using
liblzma as easy as using zlib, because the easy API don't require developers to know any fancy LZMA options. Note that Multi-Block Stream encoding is currently broken. The easy API should be OK, the bug(s) are elsewhere.
Diffstat (limited to 'src/liblzma/api')
-rw-r--r--src/liblzma/api/Makefile.am1
-rw-r--r--src/liblzma/api/lzma.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/liblzma/api/Makefile.am b/src/liblzma/api/Makefile.am
index 7f5e6de4..83e47444 100644
--- a/src/liblzma/api/Makefile.am
+++ b/src/liblzma/api/Makefile.am
@@ -22,6 +22,7 @@ nobase_include_HEADERS = \
lzma/check.h \
lzma/copy.h \
lzma/delta.h \
+ lzma/easy.h \
lzma/extra.h \
lzma/filter.h \
lzma/index.h \
diff --git a/src/liblzma/api/lzma.h b/src/liblzma/api/lzma.h
index ad39d349..fedcd25b 100644
--- a/src/liblzma/api/lzma.h
+++ b/src/liblzma/api/lzma.h
@@ -111,6 +111,7 @@ extern "C" {
#include "lzma/alone.h"
#include "lzma/raw.h"
#include "lzma/auto.h"
+#include "lzma/easy.h"
/* Advanced features */
#include "lzma/info.h"