diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-11-28 14:47:21 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-11-28 14:47:21 +0100 |
commit | d27b108efbc32343444bc8d4c3976ebfbee9369c (patch) | |
tree | 888233d17738dac9aad0ce0c4f3cf03ebeac99b9 /src | |
parent | 551f0e0250e4610200d9b79a7543948424002d46 (diff) |
iface-modem-signal: avoid logging about signal refresh context if not enabled
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-iface-modem-signal.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mm-iface-modem-signal.c b/src/mm-iface-modem-signal.c index c88fbda6..2a30d3a4 100644 --- a/src/mm-iface-modem-signal.c +++ b/src/mm-iface-modem-signal.c @@ -168,11 +168,13 @@ refresh_context_cb (MMIfaceModemSignal *self) static void teardown_refresh_context (MMIfaceModemSignal *self) { - mm_dbg ("Extended signal information reporting disabled"); clear_values (self); if (G_UNLIKELY (!refresh_context_quark)) refresh_context_quark = g_quark_from_static_string (REFRESH_CONTEXT_TAG); - g_object_set_qdata (G_OBJECT (self), refresh_context_quark, NULL); + if (g_object_get_qdata (G_OBJECT (self), refresh_context_quark)) { + mm_dbg ("Extended signal information reporting disabled"); + g_object_set_qdata (G_OBJECT (self), refresh_context_quark, NULL); + } } static gboolean |