diff --git a/libraries/embedded-webserver/src/HTTPConnection.cpp b/libraries/embedded-webserver/src/HTTPConnection.cpp index a386fc7535b..6fa407af0bc 100644 --- a/libraries/embedded-webserver/src/HTTPConnection.cpp +++ b/libraries/embedded-webserver/src/HTTPConnection.cpp @@ -4,6 +4,7 @@ // // Created by Stephen Birarda on 1/16/14. // Copyright 2014 High Fidelity, Inc. +// Copyright 2022 Overte e.V. // // Distributed under the Apache License, Version 2.0. // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html @@ -196,7 +197,7 @@ QList HTTPConnection::parseFormData() const { qWarning() << "Missing end boundary." << _address; return data; } - datum.second = QByteArray::fromRawData(_requestContent->content().data() + buffer.pos(), + datum.second = QByteArray(_requestContent->content().data() + buffer.pos(), idx - buffer.pos()); data.append(datum); buffer.seek(idx + end.length());