aboutsummaryrefslogtreecommitdiff
path: root/src/mm-port-serial-gps.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-port-serial-gps.c')
-rw-r--r--src/mm-port-serial-gps.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mm-port-serial-gps.c b/src/mm-port-serial-gps.c
index b316d05e..ea404994 100644
--- a/src/mm-port-serial-gps.c
+++ b/src/mm-port-serial-gps.c
@@ -19,7 +19,7 @@
#include <string.h>
#include "mm-port-serial-gps.h"
-#include "mm-log.h"
+#include "mm-log-object.h"
G_DEFINE_TYPE (MMPortSerialGps, mm_port_serial_gps, MM_TYPE_PORT_SERIAL)
@@ -135,10 +135,13 @@ parse_response (MMPortSerial *port,
/*****************************************************************************/
static void
-debug_log (MMPortSerial *port, const char *prefix, const char *buf, gsize len)
+debug_log (MMPortSerial *self,
+ const gchar *prefix,
+ const gchar *buf,
+ gsize len)
{
static GString *debug = NULL;
- const char *s;
+ const gchar *s;
if (!debug)
debug = g_string_sized_new (256);
@@ -161,7 +164,7 @@ debug_log (MMPortSerial *port, const char *prefix, const char *buf, gsize len)
}
g_string_append_c (debug, '\'');
- mm_dbg ("(%s): %s", mm_port_get_device (MM_PORT (port)), debug->str);
+ mm_obj_dbg (self, "%s", debug->str);
g_string_truncate (debug, 0);
}