diff options
author | Luciano Iam <lucianito@gmail.com> | 2020-04-22 13:17:57 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-04-22 21:59:35 +0200 |
commit | 946094b25c7bef393601cef159bf54fdd6119226 (patch) | |
tree | 4947992ae824ab9981d615cdb95b12c0639e7d0b /libs | |
parent | 742adad310ed7690b7f871ec9b730917e9820657 (diff) |
WebSockets: also json-escape paths in manifests
Extends 3c423d9
Diffstat (limited to 'libs')
-rw-r--r-- | libs/surfaces/websockets/manifest.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/surfaces/websockets/manifest.cc b/libs/surfaces/websockets/manifest.cc index c24977c681..386f0adcc8 100644 --- a/libs/surfaces/websockets/manifest.cc +++ b/libs/surfaces/websockets/manifest.cc @@ -76,7 +76,7 @@ SurfaceManifest::to_json () std::stringstream ss; ss << "{" - << "\"path\":\"" << Glib::path_get_basename (_path) << "\"" + << "\"path\":\"" << ServerResources::escape_json (Glib::path_get_basename (_path)) << "\"" << ",\"name\":\"" << ServerResources::escape_json (_name) << "\"" << ",\"description\":\"" << ServerResources::escape_json (_description) << "\"" << ",\"version\":\"" << ServerResources::escape_json (_version) << "\"" |