diff options
Diffstat (limited to 'src/webbox.cpp')
-rw-r--r-- | src/webbox.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/webbox.cpp b/src/webbox.cpp index ab65529..6378d5e 100644 --- a/src/webbox.cpp +++ b/src/webbox.cpp @@ -273,9 +273,9 @@ int main(int argc, char* argv[]) { if (start == -1) { FCGX_PutS(QString("Error reading filename / start").toUtf8().data(), request.out); } else { - start += QString("filename=\"").size(); + start += QByteArray("filename=\"").size(); - end = content.indexOf("\"", start); + end = content.indexOf(QByteArray("\""), start); if (end == -1) { FCGX_PutS(QString("Error reading filename / end").toUtf8().data(), request.out); } else { @@ -285,12 +285,12 @@ int main(int argc, char* argv[]) { FCGX_PutS(QString("Bad filename").toUtf8().data(), request.out); } else { // Remove header - start = content.indexOf("\r\n\r\n"); + start = content.indexOf(QByteArray("\r\n\r\n")); if (start == -1) { FCGX_PutS(QString("Error removing upload header").toUtf8().data(), request.out); } else { - content = content.mid(start + QString("\r\n\r\n").size()); + content = content.mid(start + QString("\r\n\r\n").toUtf8().size()); QFile file(path + "/" + filename); if (!file.open(QIODevice::WriteOnly)) { |