Code

reverting part of last changes (eliminating the "invalid access to non-static data...
authorknutux <knutux@users.sourceforge.net>
Fri, 7 Apr 2006 04:39:43 +0000 (04:39 +0000)
committerknutux <knutux@users.sourceforge.net>
Fri, 7 Apr 2006 04:39:43 +0000 (04:39 +0000)
src/knot.cpp
src/knot.h

index 3194336edaea6d6e4157485882634cab9107d548..01b1bafa2b844252e677d5f08ab53de5eb83a5a1 100644 (file)
@@ -97,7 +97,7 @@ GType sp_knot_get_type()
  */
 static void sp_knot_class_init(SPKnotClass *klass)
 {
-    GObjectClass *object_class = klass;
+    GObjectClass *object_class = (GObjectClass*)klass;
 
     parent_class = (GObjectClass*) g_type_class_peek_parent(klass);
 
index 3df85014f9b257d47dfb8df2dfc5a8156f7fd024..ceeca0169b28294f82c26c593035907083d55e9e 100644 (file)
@@ -113,7 +113,8 @@ struct SPKnot : GObject {
 };
 
 /// The SPKnot vtable.
-struct SPKnotClass : GObjectClass {
+struct SPKnotClass {
+    GObjectClass parent_class;
     gint (* event) (SPKnot *knot, GdkEvent *event);
 
     /*