aboutsummaryrefslogtreecommitdiff
path: root/src/mm-serial-parsers.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-03-31 17:09:53 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-04-08 16:35:09 +0200
commit2e0d23ce7218baab6d08aede3a1269ac475e420d (patch)
treea65aef62056665210cf89cf3b5b8c234d5d8cd9f /src/mm-serial-parsers.c
parent72efb1b28da7daba1448def917d28b30014fde27 (diff)
serial-parsers: port to use object logging
Diffstat (limited to 'src/mm-serial-parsers.c')
-rw-r--r--src/mm-serial-parsers.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mm-serial-parsers.c b/src/mm-serial-parsers.c
index b7bb3087..62592455 100644
--- a/src/mm-serial-parsers.c
+++ b/src/mm-serial-parsers.c
@@ -19,7 +19,7 @@
#include "mm-error-helpers.h"
#include "mm-serial-parsers.h"
-#include "mm-log.h"
+#include "mm-log-object.h"
/* Clean up the response by removing control characters like <CR><LF> etc */
static void
@@ -161,9 +161,10 @@ mm_serial_parser_v1_add_filter (gpointer data,
}
gboolean
-mm_serial_parser_v1_parse (gpointer data,
- GString *response,
- GError **error)
+mm_serial_parser_v1_parse (gpointer data,
+ GString *response,
+ gpointer log_object,
+ GError **error)
{
MMSerialParserV1 *parser = (MMSerialParserV1 *) data;
GMatchInfo *match_info;
@@ -188,7 +189,7 @@ mm_serial_parser_v1_parse (gpointer data,
response,
&local_error)) {
g_assert (local_error != NULL);
- mm_dbg ("Got response filtered in serial port: %s", local_error->message);
+ mm_obj_dbg (log_object, "response filtered in serial port: %s", local_error->message);
g_propagate_error (error, local_error);
response_clean (response);
return TRUE;
@@ -361,7 +362,7 @@ done:
response_clean (response);
if (local_error) {
- mm_dbg ("Got failure code %d: %s", local_error->code, local_error->message);
+ mm_obj_dbg (log_object, "operation failure: %d (%s)", local_error->code, local_error->message);
g_propagate_error (error, local_error);
}