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:50:56 +0200 |
commit | 642e761e0a1f6e034b4639732a1a1d61d716c717 (patch) | |
tree | cc69664e358cd31ba2223f043ba2b92704650dd7 /src | |
parent | 29905223c5ae6e5e4ef9246dd9dd4d01b2819d9a (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.
Diffstat (limited to 'src')
-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 b620ac5..d533469 100644 --- a/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c +++ b/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c @@ -596,7 +596,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; } |