From b1367feadefc707c4d1525ac79c59f3c080f6a76 Mon Sep 17 00:00:00 2001 From: Xavier Roche Date: Sun, 22 Jun 2014 13:30:41 +0000 Subject: Do not uncompress .tgz advertised as "streamed" (Smiling Spectre) --- src/htsback.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/htsback.c b/src/htsback.c index 58e3bf7..29e83ba 100644 --- a/src/htsback.c +++ b/src/htsback.c @@ -2780,8 +2780,8 @@ void back_wait(struct_back * sback, httrackp * opt, cache_back * cache, back[i].r.is_write = 1; // écrire if (back[i].r.compressed && /* .gz are *NOT* depacked!! */ - (strfield - (get_ext(catbuff, sizeof(catbuff), back[i].url_sav), "gz") == 0) + strfield(get_ext(catbuff, sizeof(catbuff), back[i].url_sav), "gz") == 0 + && strfield(get_ext(catbuff, sizeof(catbuff), back[i].url_sav), "tgz") == 0 ) { if (create_back_tmpfile(opt, &back[i]) == 0) { assertf(back[i].tmpfile != NULL); -- cgit v1.2.3