X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Ffetchurl.c;fp=src%2Ffetchurl.c;h=f4ae8da2779e9b63152ddbc0fde7f0027d79afe5;hb=0f71fe6a8646901c02f05104988d16f442bbd054;hp=afce2cdf132b68594622588b23f83bafdaf0248f;hpb=9fc07cd11a009d0a76bc0901c2106ce8be870a81;p=zpackage diff --git a/src/fetchurl.c b/src/fetchurl.c index afce2cd..f4ae8da 100644 --- a/src/fetchurl.c +++ b/src/fetchurl.c @@ -957,6 +957,12 @@ int main(int ac, char *av[]) { if (head) { io.response.len -= 2; + write(out, io.response.buffer, io.response.len); + break; + } + + if (io.status_code == 304) { + break; } if (outfile) { @@ -973,11 +979,6 @@ int main(int ac, char *av[]) { } } - if (head) { - write(out, io.response.buffer, io.response.len); - break; - } - if (raw) { write(out, io.response.buffer, header_len); }