|
|
|
@ -276,7 +276,7 @@ int WebServerClient::SendResponseFile (WebRequestBuffer *request, std::string fn
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// send header and file
|
|
|
|
// send header and file
|
|
|
|
if (filefd <= 0) {
|
|
|
|
if (filefd > 0) {
|
|
|
|
header = CreateHeader (request, error, filetype, filestat.st_size, addheader);
|
|
|
|
header = CreateHeader (request, error, filetype, filestat.st_size, addheader);
|
|
|
|
outbufferpos = header.length();
|
|
|
|
outbufferpos = header.length();
|
|
|
|
outbuffer = (char*) malloc (outbufferpos + filestat.st_size + 16);
|
|
|
|
outbuffer = (char*) malloc (outbufferpos + filestat.st_size + 16);
|
|
|
|
|