updatewindow
if (updatewindow(strm, strm->next_out, out - strm->avail_out)) {
ret = updatewindow(strm, dictionary + dictLength, dictLength);
if (updatewindow(strm, strm->next_out, out - strm->avail_out)) {
ret = updatewindow(strm, dictionary + dictLength, dictLength);