]> Pileus Git - grits/blobdiff - src/objects/gis-object.c
Replace ugly macros with ugly boilerplate
[grits] / src / objects / gis-object.c
index e7f4b06140a5a7b530bd46dfbb821cb64c8e609b..ac01a294379b67c512ca585b815fad9407c7079b 100644 (file)
@@ -18,6 +18,7 @@
 #include <config.h>
 #include "gis-object.h"
 
+
 /* GisPoint */
 GisPoint *gis_point_new()
 {
@@ -38,6 +39,11 @@ void gis_point_free(GisPoint *point)
 
 
 /* GisObject */
-G_DEFINE_TYPE(GisObject, gis_object, G_TYPE_OBJECT);
-static void gis_object_init(GisObject *object) { }
-static void gis_object_class_init(GisObjectClass *klass) { }
+G_DEFINE_ABSTRACT_TYPE(GisObject, gis_object, G_TYPE_OBJECT);
+static void gis_object_init(GisObject *object)
+{
+}
+
+static void gis_object_class_init(GisObjectClass *klass)
+{
+}