aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mm-shared-qmi.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mm-shared-qmi.c b/src/mm-shared-qmi.c
index 923c6b51..789b92a4 100644
--- a/src/mm-shared-qmi.c
+++ b/src/mm-shared-qmi.c
@@ -4795,9 +4795,10 @@ pds_get_agps_config_ready (QmiClientPds *client,
str = g_strdup ("");
out:
- if (error)
+ if (error) {
+ g_free (str);
g_task_return_error (task, error);
- else {
+ } else {
g_assert (str);
g_task_return_pointer (task, str, g_free);
}