From 54a16f4d2f7bddcb16265478f0d7044c05242c8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20L?= Date: Tue, 4 Jul 2017 21:18:42 +0200 Subject: [PATCH] Events: refactor logging code --- WSEvents.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/WSEvents.cpp b/WSEvents.cpp index 3dac8e3d..a6031f74 100644 --- a/WSEvents.cpp +++ b/WSEvents.cpp @@ -215,14 +215,11 @@ void WSEvents::broadcastUpdate(const char* updateType, obs_data_t* additionalFie obs_data_apply(update, additionalFields); const char *json = obs_data_get_json(update); - obs_data_release(update); - - if (Config::Current()->DebugEnabled) - { - blog(LOG_DEBUG, "Update << '%s'", json); - } - _srv->broadcast(json); + if (Config::Current()->DebugEnabled) + blog(LOG_DEBUG, "Update << '%s'", json); + + obs_data_release(update); } void WSEvents::connectTransitionSignals(obs_source_t* transition) @@ -647,4 +644,4 @@ void WSEvents::ModeSwitchClicked(bool checked) broadcastUpdate("StudioModeSwitched", data); obs_data_release(data); -} \ No newline at end of file +}