[nautilus-actions] Do some more tests on interfaces
- From: Pierre Wieser <pwieser src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus-actions] Do some more tests on interfaces
- Date: Tue, 3 Jan 2012 22:34:45 +0000 (UTC)
commit 14b97e0d3da9ba65b755cbe2a51f96471ac661fc
Author: Pierre Wieser <pwieser trychlos org>
Date: Tue Jan 3 23:00:00 2012 +0100
Do some more tests on interfaces
ChangeLog | 3 +++
src/test/test-iface-iface.c | 10 +++++++---
src/test/test-iface.c | 6 ++++++
3 files changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index cbfb393..152eca5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2012-01-03 Pierre Wieser <pwieser trychlos org>
+ * src/test/test-iface-iface.c:
+ * src/test/test-iface.c: Do some more tests on the interfaces.
+
* src/utils/na-gconf2key.sh.in: Force GConf I/O provider to be read-only.
* src/utils/console-utils.h: Remove superfluous 'glib-object.h' include.
diff --git a/src/test/test-iface-iface.c b/src/test/test-iface-iface.c
index d1e4993..00bd79e 100644
--- a/src/test/test-iface-iface.c
+++ b/src/test/test-iface-iface.c
@@ -94,8 +94,10 @@ interface_base_init( TestIFaceInterface *klass )
static const gchar *thisfn = "test_iface_iface_interface_base_init";
static gboolean initialized = FALSE;
+ g_debug( "%s: klass=%p, initialized=%s",
+ thisfn, ( void * ) klass, initialized ? "True":"False" );
+
if( !initialized ){
- g_debug( "%s: klass=%p", thisfn, ( void * ) klass );
klass->private = g_new0( TestIFaceInterfacePrivate, 1 );
@@ -109,10 +111,12 @@ interface_base_finalize( TestIFaceInterface *klass )
static const gchar *thisfn = "test_iface_iface_interface_base_finalize";
static gboolean finalized = FALSE ;
+ g_debug( "%s: klass=%p, finalized=%s",
+ thisfn, ( void * ) klass, finalized ? "True":"False" );
+
if( !finalized ){
- finalized = TRUE;
- g_debug( "%s: klass=%p", thisfn, ( void * ) klass );
+ finalized = TRUE;
g_free( klass->private );
}
diff --git a/src/test/test-iface.c b/src/test/test-iface.c
index c8c18b6..aaa23eb 100755
--- a/src/test/test-iface.c
+++ b/src/test/test-iface.c
@@ -71,6 +71,12 @@ main( int argc, char **argv )
g_debug( "calling test_iface_fnb on another Base object -------------------" );
test_iface_fnb( TEST_IFACE( base2 ));
+ g_debug( "unreffing TestDerived ------------------------------------" );
+ g_object_unref( derived );
+
+ g_debug( "unreffing TestBase ------------------------------------" );
+ g_object_unref( base );
+
g_debug( "end -----------------------------------------------------" );
return( 0 );
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]