Don't remove Content-Encoding in fetchurl / nix-prefetch-url

Fixes #1568.
This commit is contained in:
Eelco Dolstra 2017-09-18 11:07:28 +02:00
parent 5324bb9399
commit aca4f7dff0
No known key found for this signature in database
GPG key ID: 8170B4726D7198DE
4 changed files with 7 additions and 2 deletions

View file

@ -269,7 +269,8 @@ struct CurlDownloader : public Downloader
done = true;
try {
result.data = decodeContent(encoding, ref<std::string>(result.data));
if (request.decompress)
result.data = decodeContent(encoding, ref<std::string>(result.data));
callSuccess(success, failure, const_cast<const DownloadResult &>(result));
act.progress(result.data->size(), result.data->size());
} catch (...) {