X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=src%2Ffetchurl.c;h=f4ae8da2779e9b63152ddbc0fde7f0027d79afe5;hb=d6aefd8ebda828ed4c9fef447f96882c1db52ce1;hp=afce2cdf132b68594622588b23f83bafdaf0248f;hpb=48f729275dde424987a0c7f16963f032757e2415;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); }