Merge "UPSTREAM: libmbim-glib,device: fix double error free when processing version info response" into release-R107-15117.B
diff --git a/src/libmbim-glib/mbim-device.c b/src/libmbim-glib/mbim-device.c
index f251f89..7c37288 100644
--- a/src/libmbim-glib/mbim-device.c
+++ b/src/libmbim-glib/mbim-device.c
@@ -1727,8 +1727,8 @@
                                GTask        *task)
 {
     g_autoptr(MbimMessage)                    response = NULL;
-    g_autoptr(GError)                         error = NULL;
     g_autoptr(MbimDeviceServiceElementArray)  device_services = NULL;
+    GError                                   *error = NULL;
     guint32                                   device_services_count;
     guint32                                   max_dss_sessions;
     DeviceOpenContext                        *ctx;