From 95dc5a0e6b544972e69372c1c620dbff08246d5f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sat, 25 Apr 2009 22:21:32 +0000 Subject: [PATCH] * evade double calls to output_headers --- webcit/downloads.c | 1 - webcit/messages.c | 2 -- webcit/webcit.c | 1 - 3 files changed, 4 deletions(-) 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); } -- 2.30.2