Файлы формата Gzip (например, созданные с помощью программы gzip) используют алгоритм сжатия с дефлятом, который является тем же алгоритмом сжатия, что и zlib. Однако при использовании zlib для раздувания сжатого файла gzip библиотека возвращает Z_DATA_ERROR.
Как использовать zlib для распаковки файла gzip?