summaryrefslogtreecommitdiffstats
path: root/src/libwindowmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libwindowmanager.cpp')
-rw-r--r--src/libwindowmanager.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libwindowmanager.cpp b/src/libwindowmanager.cpp
index 770d248..84a091f 100644
--- a/src/libwindowmanager.cpp
+++ b/src/libwindowmanager.cpp
@@ -57,6 +57,10 @@ class LibWindowmanager::Impl {
std::string("flushdraw")
};
+ /* Key for json obejct */
+ const char *kKeyDrawingName = "drawing_name";
+ const char *kKeyDrawingArea = "drawing_area";
+
// This is the LibWindowmanager interface impl
int init(int port, char const *token);
@@ -229,7 +233,7 @@ int LibWindowmanager::Impl::requestSurface(json_object *object) {
TRACE();
const char *tmp_label = json_object_get_string(
- json_object_object_get(object, LibWindowmanager::kKeyDrawingName));
+ json_object_object_get(object, this->kKeyDrawingName));
// DrawingName in "object" is overwrited in api_call("RequestSurface")
// So it is neccesary to copy it.
@@ -444,7 +448,7 @@ void LibWindowmanager::Impl::event(char const *et, json_object *object) {
auto i = this->handlers.find(oet.second);
if (i != this->handlers.end()) {
const char *label = json_object_get_string(
- json_object_object_get(object, LibWindowmanager::kKeyDrawingName));
+ json_object_object_get(object, this->kKeyDrawingName));
if (this->labels.find(label) != this->labels.end()) {
i->second(object);