summaryrefslogtreecommitdiff
path: root/lib_generic/lzma/LzmaTools.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib_generic/lzma/LzmaTools.c')
-rw-r--r--lib_generic/lzma/LzmaTools.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib_generic/lzma/LzmaTools.c b/lib_generic/lzma/LzmaTools.c
index c2a91e5..88ba399 100644
--- a/lib_generic/lzma/LzmaTools.c
+++ b/lib_generic/lzma/LzmaTools.c
@@ -36,6 +36,7 @@
#include <config.h>
#include <common.h>
+#include <watchdog.h>
#ifdef CONFIG_LZMA
@@ -112,6 +113,9 @@ int lzmaBuffToBuffDecompress (unsigned char *outStream, SizeT *uncompressedSize,
/* Decompress */
outProcessed = outSizeFull;
+
+ WATCHDOG_RESET();
+
res = LzmaDecode(
outStream, &outProcessed,
inStream + LZMA_DATA_OFFSET, &compressedSize,