diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-06-12 08:50:56 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-06-12 08:53:25 +0200 |
commit | 1551decd50cb835195b7b1d19c717cfa5d157e2f (patch) | |
tree | 0ac2f0496e3401499337ee5f9a427d3a829ff334 | |
parent | bf0ac30eed969cd8f367e15a9c5945aead09b103 (diff) |
libqmi-glib,net-port-manager-qmiwwan: fix double free
When the add/del muxing interface is not available, we would be
freeing the self pointer twice.
(cherry picked from commit 642e761e0a1f6e034b4639732a1a1d61d716c717)
-rw-r--r-- | src/libqmi-glib/qmi-net-port-manager-qmiwwan.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c b/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c index f6d1466..dc16a6a 100644 --- a/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c +++ b/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c @@ -584,7 +584,6 @@ qmi_net_port_manager_qmiwwan_new (const gchar *iface, !g_file_test (self->priv->del_mux_sysfs_path, G_FILE_TEST_EXISTS)) { g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED, "No support for multiplexing in the interface"); - g_object_unref (self); return NULL; } |