diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/Config.lb | 4 | ||||
-rw-r--r-- | src/lib/lzma.c | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/Config.lb b/src/lib/Config.lb index 9ecf316b1c..6f428ad08f 100644 --- a/src/lib/Config.lb +++ b/src/lib/Config.lb @@ -31,3 +31,7 @@ end if CONFIG_CBFS object cbfs.o end + +if CONFIG_COMPRESSED_PAYLOAD_LZMA + object lzma.o +end diff --git a/src/lib/lzma.c b/src/lib/lzma.c index dbaa805afa..7b4c69038b 100644 --- a/src/lib/lzma.c +++ b/src/lib/lzma.c @@ -11,9 +11,11 @@ SDK 4.42, which is written and distributed to public domain by Igor Pavlov. */ #include "lzmadecode.c" +#include <console/console.h> +#include <string.h> -static unsigned long ulzma(unsigned char * src, unsigned char * dst) +unsigned long ulzma(unsigned char * src, unsigned char * dst) { unsigned char properties[LZMA_PROPERTIES_SIZE]; UInt32 outSize; |