Browse Source

Small optimization of WebUI responses when there isn't a data payload.

adaptive-webui-19844
sledgehammer999 11 years ago
parent
commit
b909dd41c5
  1. 2
      src/webui/httpresponsegenerator.cpp

2
src/webui/httpresponsegenerator.cpp

@ -119,7 +119,7 @@ bool HttpResponseGenerator::gCompress(QByteArray &dest_buffer) { @@ -119,7 +119,7 @@ bool HttpResponseGenerator::gCompress(QByteArray &dest_buffer) {
}
QByteArray HttpResponseGenerator::toByteArray() {
if (m_gzip) {
if (m_gzip && m_message.size() > 0) {// prevents writing a useless and wasteful header
QByteArray dest_buf;
if (gCompress(dest_buf)) {
setValue("content-encoding", "gzip");

Loading…
Cancel
Save