Module: sems Branch: master Commit: 7793cf157f7d8971db4ca3feb08900b4281c1802 URL: https://github.com/sems-server/sems/commit/7793cf157f7d8971db4ca3feb08900b4281c1802
Author: Stefan Sayer <stefan.sa...@googlemail.com> Committer: Stefan Sayer <stefan.sa...@googlemail.com> Date: 2015-07-31T01:12:00+02:00 b/f:core:json: fix printing special characters --- Modified: core/jsonArg.cpp --- Diff: https://github.com/sems-server/sems/commit/7793cf157f7d8971db4ca3feb08900b4281c1802.diff Patch: https://github.com/sems-server/sems/commit/7793cf157f7d8971db4ca3feb08900b4281c1802.patch --- diff --git a/core/jsonArg.cpp b/core/jsonArg.cpp index 78cfc8c..f49186f 100644 --- a/core/jsonArg.cpp +++ b/core/jsonArg.cpp @@ -94,7 +94,7 @@ string str2json(const char* str, size_t len) // (I hope I am not misunderstanding something.) default:{ if (*c < ' ') - result += "\\u00" + hex_chars[*c >> 4] + hex_chars[*c & 0xf]; + result += "\\u00" + string() + hex_chars[*c >> 4] + string() + hex_chars[*c & 0xf]; else result += *c; } break; _______________________________________________ Semsdev mailing list Semsdev@lists.iptel.org http://lists.iptel.org/mailman/listinfo/semsdev