mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
Drop trailing semi-colon from G_DEFINE_ macro
It's unnecessary, and only adds visual noise; we have been fairly inconsistent in the past, but the semi-colon-less version clearly dominates in the code base. https://bugzilla.gnome.org/show_bug.cgi?id=669355
This commit is contained in:
committed by
Philip Withnall
parent
fb7d2184a6
commit
f952fdf3fc
@@ -181,7 +181,7 @@ struct _SimpleObjectClass
|
||||
GObjectClass parent_class;
|
||||
};
|
||||
|
||||
G_DEFINE_TYPE (SimpleObject, simple_object, G_TYPE_OBJECT);
|
||||
G_DEFINE_TYPE (SimpleObject, simple_object, G_TYPE_OBJECT)
|
||||
|
||||
static void
|
||||
simple_object_finalize (GObject *object)
|
||||
@@ -265,17 +265,11 @@ static void complex_test_iface_init (gpointer g_iface,
|
||||
|
||||
G_DEFINE_TYPE_EXTENDED (ComplexObject, complex_object,
|
||||
G_TYPE_OBJECT, 0,
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE1,
|
||||
complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE2,
|
||||
complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE3,
|
||||
complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE4,
|
||||
complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE5,
|
||||
complex_test_iface_init)
|
||||
);
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE1, complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE2, complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE3, complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE4, complex_test_iface_init)
|
||||
G_IMPLEMENT_INTERFACE (TEST_TYPE_IFACE5, complex_test_iface_init))
|
||||
|
||||
#define COMPLEX_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), COMPLEX_TYPE_OBJECT, ComplexObject))
|
||||
|
||||
|
Reference in New Issue
Block a user