void delete_file(void)
{
+ const StrBuf *MimeType;
StrBuf *Buf;
char buf[256];
GetServerStatus(Buf, NULL);
StrBufCutLeft(Buf, 4);
strcpy(WC->ImportantMessage, ChrPtr(Buf));
- do_template("files", CTX_NONE);
- output_headers(0, 0, 0, 0, 0, 0);
- end_burst();
+ MimeType = DoTemplate(HKEY("files"), NULL, &NoCtx);
+ http_transmit_thing(ChrPtr(MimeType), 0);
FreeStrBuf(&Buf);
}
void upload_file(void)
{
+ const StrBuf *RetMimeType;
const char *MimeType;
char buf[1024];
long bytes_transmitted = 0;
if (buf[0] != '2')
{
strcpy(WCC->ImportantMessage, &buf[4]);
- do_template("files", NULL);
- output_headers(0, 0, 0, 0, 0, 0);
- end_burst();
+ RetMimeType = DoTemplate(HKEY("files"), NULL, &NoCtx);
+ http_transmit_thing(ChrPtr(RetMimeType), 0);
return;
}
serv_puts("UCLS 1");
serv_getln(buf, sizeof buf);
strcpy(WCC->ImportantMessage, &buf[4]);
- do_template("files", CTX_NONE);
- output_headers(0, 0, 0, 0, 0, 0);
- end_burst();
+ RetMimeType = DoTemplate(HKEY("files"), NULL, &NoCtx);
+ http_transmit_thing(ChrPtr(RetMimeType), 0);
}