sim: plug memleak, free path on finalize()

This commit is contained in:
Aleksander Morgado
2011-12-02 08:05:03 +01:00
parent 71bf6b0048
commit 3164f5512d

View File

@@ -1170,6 +1170,16 @@ mm_sim_init (MMSim *self)
MMSimPrivate);
}
static void
finalize (GObject *object)
{
MMSim *self = MM_SIM (object);
g_free (self->priv->path);
G_OBJECT_CLASS (mm_sim_parent_class)->finalize (object);
}
static void
dispose (GObject *object)
{
@@ -1201,6 +1211,7 @@ mm_sim_class_init (MMSimClass *klass)
/* Virtual methods */
object_class->get_property = get_property;
object_class->set_property = set_property;
object_class->finalize = finalize;
object_class->dispose = dispose;
properties[PROP_CONNECTION] =