diff --git a/lib/zlib.c b/lib/zlib.c index 2b31dbadb86045e72161ddfc9316b0c9f8a9705b..e19484aaa07fbc7a05900f5159c58a795b251343 100644 --- a/lib/zlib.c +++ b/lib/zlib.c @@ -1599,6 +1599,7 @@ int flush; strm->adler = state->check = adler32(0L, Z_NULL, 0); state->mode = TYPE; case TYPE: + WATCHDOG_RESET(); if (flush == Z_BLOCK) goto inf_leave; case TYPEDO: if (state->last) {