From c40876de956311ef9a17b920486263d46f4fef3b Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Sun, 8 Jan 2023 19:57:31 +0100 Subject: port-serial-at: make mm_port_serial_at_command_finish() transfer ownership This will make it slightly easier to port mm_port_serial_at_command() to use GTask, since we won't have to keep a pointer to the result in GTask after _finish() has been called. In most cases the caller needs the value anyway, so this doesn't add too much hasle. --- test/mmtty.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/mmtty.c b/test/mmtty.c index 6b918b43..26ddb0b7 100644 --- a/test/mmtty.c +++ b/test/mmtty.c @@ -110,8 +110,8 @@ static void at_command_ready (MMPortSerialAt *serial_at, GAsyncResult *res) { - const gchar *response; - GError *error = NULL; + g_autofree gchar *response = NULL; + GError *error = NULL; response = mm_port_serial_at_command_finish (serial_at, res, &error); if (response) -- cgit v1.2.3-70-g09d2