aboutsummaryrefslogtreecommitdiff
path: root/zencore/httpserver.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-08-24 19:27:51 +0200
committerStefan Boberg <[email protected]>2021-08-24 19:27:51 +0200
commitef2f269ca3016aa03e4d5b3e495a1cdda24a5583 (patch)
tree8236e5d50aa7fedce725ffa30980186381ccb71e /zencore/httpserver.cpp
parentCopyright header added to logging.h (diff)
downloadzen-ef2f269ca3016aa03e4d5b3e495a1cdda24a5583.tar.xz
zen-ef2f269ca3016aa03e4d5b3e495a1cdda24a5583.zip
Fixed Http CbPackage reading
Diffstat (limited to 'zencore/httpserver.cpp')
-rw-r--r--zencore/httpserver.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/zencore/httpserver.cpp b/zencore/httpserver.cpp
index 8e04ddfb6..b52886c0a 100644
--- a/zencore/httpserver.cpp
+++ b/zencore/httpserver.cpp
@@ -387,15 +387,13 @@ HttpServerRequest::ReadPayloadPackage()
{
IoBuffer Payload = ReadPayload();
- if (!Payload)
+ CbPackage Package;
+
+ if (Payload)
{
- return CbPackage();
+ Package.TryLoad(Payload);
}
- CbObject PackageObject = LoadCompactBinaryObject(std::move(Payload));
-
- CbPackage Package(PackageObject);
-
return Package;
}