summaryrefslogtreecommitdiff
path: root/signalobject.c.orig
diff options
context:
space:
mode:
Diffstat (limited to 'signalobject.c.orig')
-rw-r--r--signalobject.c.orig38
1 files changed, 38 insertions, 0 deletions
diff --git a/signalobject.c.orig b/signalobject.c.orig
new file mode 100644
index 0000000..68003fe
--- /dev/null
+++ b/signalobject.c.orig
@@ -0,0 +1,38 @@
+#include "signalobject.h"
+
+G_DEFINE_TYPE (SignalObject, signal_object, G_TYPE_OBJECT);
+
+static GObject *
+signal_object_constructor (GType gtype,
+ guint n_properties,
+ GObjectConstructParam *properties)
+{
+ GObject *obj;
+
+ {
+ /* Always chain up to the parent constructor */
+ obj = G_OBJECT_CLASS (signal_object_parent_class)->constructor (gtype, n_properties, properties);
+ }
+
+ /* update the object state depending on constructor properties */
+
+ return obj;
+}
+
+
+static void
+signal_object_class_init (SignalObjectClass *klass)
+{
+ GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+
+ gobject_class->constructor = signal_object_constructor;
+}
+
+
+static void
+signal_object_init (SignalObject *self)
+{
+ /* initialize the object */
+}
+
+