From: Wilfried Göesgens Date: Sat, 25 Apr 2009 22:21:32 +0000 (+0000) Subject: * evade double calls to output_headers X-Git-Tag: v7.86~1215 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=95dc5a0e6b544972e69372c1c620dbff08246d5f * evade double calls to output_headers --- diff --git a/webcit/downloads.c b/webcit/downloads.c index 82079a39d..2de8a4d13 100644 --- a/webcit/downloads.c +++ b/webcit/downloads.c @@ -258,7 +258,6 @@ void download_file(void) if (!force_download) { StrBufExtract_token(ContentType, Buf, 3, '|'); } - output_headers(0, 0, 0, 0, 0, 0); read_server_binary(WCC->WBuf, bytes, Buf); serv_puts("CLOS"); StrBuf_ServGetlnBuffered(Buf); diff --git a/webcit/messages.c b/webcit/messages.c index f10f3bbdf..6c8a97eb7 100644 --- a/webcit/messages.c +++ b/webcit/messages.c @@ -1515,7 +1515,6 @@ void postpart(StrBuf *partnum, StrBuf *filename, int force_download) else { content_type = NewStrBufDup(part->ContentType); } - output_headers(0, 0, 0, 0, 0, 0); StrBufAppendBuf(WC->WBuf, part->Data, 0); http_transmit_thing(ChrPtr(content_type), 0); } else { @@ -1569,7 +1568,6 @@ void mimepart(int force_download) CT = GuessMimeType(SKEY(WCC->WBuf)); } } - output_headers(0, 0, 0, 0, 0, 0); http_transmit_thing(CT, 0); } else { StrBufCutLeft(Buf, 4); diff --git a/webcit/webcit.c b/webcit/webcit.c index b2060a16b..d7beab0c3 100644 --- a/webcit/webcit.c +++ b/webcit/webcit.c @@ -378,7 +378,6 @@ void url_do_template(void) { const StrBuf *MimeType; const StrBuf *Tmpl = sbstr("template"); begin_burst(); - output_headers(0, 0, 0, 0, 1, 0); MimeType = DoTemplate(SKEY(Tmpl), NULL, &NoCtx); http_transmit_thing(ChrPtr(MimeType), 0); }