engine: common: net_http: fix decompression for compressed but not chunked files

This commit is contained in:
Alibek Omarov 2025-03-06 19:10:27 +03:00
parent 34322f025b
commit b2d8239829

View file

@ -843,8 +843,17 @@ static int HTTP_FileProcessStream( httpfile_t *curfile )
http.progress_count++;
if( curfile->downloaded >= curfile->size )
{
// chunked files are finalized in FileSaveReceivedData
if( curfile->compressed && !curfile->chunked )
{
curfile->pfn_process = HTTP_FileDecompress;
curfile->success = true;
}
else
{
HTTP_FreeFile( curfile, false ); // success
}
return 0;
}
}