diff options
author | Timo Dritschler <timo.dritschler@kit.edu> | 2014-11-21 14:33:12 +0100 |
---|---|---|
committer | Timo Dritschler <timo.dritschler@kit.edu> | 2014-11-21 14:35:46 +0100 |
commit | f98bd3a5d58c59d950aa7318e9b708c42d51687f (patch) | |
tree | 0831e1a4a21e6ab40ae9c32305a450cbc05a92c3 | |
parent | a0351b722ae0bdbc5ed44eeab21daa230362f6e8 (diff) | |
download | kiro-f98bd3a5d58c59d950aa7318e9b708c42d51687f.tar.gz kiro-f98bd3a5d58c59d950aa7318e9b708c42d51687f.tar.bz2 kiro-f98bd3a5d58c59d950aa7318e9b708c42d51687f.tar.xz kiro-f98bd3a5d58c59d950aa7318e9b708c42d51687f.zip |
Fix #7: Added missing call to parent finalize
-rw-r--r-- | src/kiro-client.c | 1 | ||||
-rw-r--r-- | src/kiro-server.c | 2 | ||||
-rw-r--r-- | src/kiro-trb.c | 2 |
3 files changed, 5 insertions, 0 deletions
diff --git a/src/kiro-client.c b/src/kiro-client.c index 47f0d47..12d4a45 100644 --- a/src/kiro-client.c +++ b/src/kiro-client.c @@ -92,6 +92,7 @@ static void kiro_client_finalize (GObject *object) { //PASS + G_OBJECT_CLASS (kiro_client_parent_class)->finalize (object); } diff --git a/src/kiro-server.c b/src/kiro-server.c index c544267..b3c8516 100644 --- a/src/kiro-server.c +++ b/src/kiro-server.c @@ -99,6 +99,8 @@ kiro_server_finalize (GObject *object) KiroServer *self = KIRO_SERVER (object); //Clean up the server kiro_server_stop (self); + + G_OBJECT_CLASS (kiro_server_parent_class)->finalize (object); } diff --git a/src/kiro-trb.c b/src/kiro-trb.c index e26d12a..6a303d2 100644 --- a/src/kiro-trb.c +++ b/src/kiro-trb.c @@ -99,6 +99,8 @@ kiro_trb_finalize (GObject *object) if (priv->mem) free (priv->mem); + + G_OBJECT_CLASS (kiro_trb_parent_class)->finalize (object); } |