diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2017-01-10 13:51:10 -0800 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2017-01-10 13:51:10 -0800 |
| commit | a064e19b8a78d3809e9f80fba010e0f53197c1a2 (patch) | |
| tree | f3c92cea64dc0ed4eb66f56979d1ef252adb2355 /service/ControlPlane.cpp | |
| parent | 6fb49f68fc2ac3539732794f553f635610c92ef2 (diff) | |
| download | infinitytier-a064e19b8a78d3809e9f80fba010e0f53197c1a2.tar.gz infinitytier-a064e19b8a78d3809e9f80fba010e0f53197c1a2.zip | |
Refactor some JSON stuff for performance, and fix a build error.
Diffstat (limited to 'service/ControlPlane.cpp')
| -rw-r--r-- | service/ControlPlane.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/service/ControlPlane.cpp b/service/ControlPlane.cpp index 3bdfdf1b..86158a91 100644 --- a/service/ControlPlane.cpp +++ b/service/ControlPlane.cpp @@ -515,7 +515,7 @@ unsigned int ControlPlane::handleRequest( _svc->getNetworkSettings(nws->networks[i].nwid,localSettings); try { - nlohmann::json j(nlohmann::json::parse(body)); + nlohmann::json j(OSUtils::jsonParse(body)); if (j.is_object()) { nlohmann::json &allowManaged = j["allowManaged"]; if (allowManaged.is_boolean()) localSettings.allowManaged = (bool)allowManaged; |
