]> Pileus Git - ~andy/gtk/commitdiff
No need to expose the iter subclass at all in the headers.
authorMatthias Clasen <mclasen@redhat.com>
Wed, 25 May 2005 19:39:35 +0000 (19:39 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 25 May 2005 19:39:35 +0000 (19:39 +0000)
2005-05-25  Matthias Clasen  <mclasen@redhat.com>

* gdk-pixbuf.symbols:
* gdk-pixbuf-simple-anim.[hc]: No need to expose the iter
subclass at all in the headers.

gdk-pixbuf/ChangeLog
gdk-pixbuf/gdk-pixbuf-simple-anim.c
gdk-pixbuf/gdk-pixbuf-simple-anim.h
gdk-pixbuf/gdk-pixbuf.symbols

index 8685cbd683f439d6a2b3cff24cb2e9e65f5d5b77..75e10077c31ee549cdc5767700ad00d87330b8b5 100644 (file)
@@ -1,5 +1,9 @@
 2005-05-25  Matthias Clasen  <mclasen@redhat.com>
 
+       * gdk-pixbuf.symbols: 
+       * gdk-pixbuf-simple-anim.[hc]: No need to expose the iter
+       subclass at all in the headers.
+
        * Makefile.am: Add new files. 
 
        * gdk-pixbuf.symbols: Add new api.
index 82d908fc8488f2fe44a51b15a6505a3c817d1686..ebc12b694751466e8f36f77688684c58758e2688 100644 (file)
@@ -55,6 +55,21 @@ struct _GdkPixbufSimpleAnim
         gboolean loop;
 };
 
+
+typedef struct _GdkPixbufSimpleAnimIter GdkPixbufSimpleAnimIter;
+typedef struct _GdkPixbufSimpleAnimIterClass GdkPixbufSimpleAnimIterClass;
+
+#define GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER              (gdk_pixbuf_simple_anim_iter_get_type ())
+#define GDK_PIXBUF_SIMPLE_ANIM_ITER(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER, GdkPixbufSimpleAnimIter))
+#define GDK_IS_PIXBUF_SIMPLE_ANIM_ITER(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER))
+
+#define GDK_PIXBUF_SIMPLE_ANIM_ITER_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER, GdkPixbufSimpleAnimIterClass))
+#define GDK_IS_PIXBUF_SIMPLE_ANIM_ITER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER))
+#define GDK_PIXBUF_SIMPLE_ANIM_ITER_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER, GdkPixbufSimpleAnimIterClass))
+
+GType gdk_pixbuf_simple_anim_iter_get_type (void) G_GNUC_CONST;
+
+
 struct _GdkPixbufSimpleAnimIterClass
 {
         GdkPixbufAnimationIterClass parent_class;
index bdb2cba1117ffc56f3f6d07e06d022a9fd8b9c73..81aeb72027ab7bcddc88257d362af4f5a1c26593 100644 (file)
@@ -41,19 +41,6 @@ typedef struct _GdkPixbufSimpleAnimClass GdkPixbufSimpleAnimClass;
 
 GType gdk_pixbuf_simple_anim_get_type (void) G_GNUC_CONST;
 
-typedef struct _GdkPixbufSimpleAnimIter GdkPixbufSimpleAnimIter;
-typedef struct _GdkPixbufSimpleAnimIterClass GdkPixbufSimpleAnimIterClass;
-
-#define GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER              (gdk_pixbuf_simple_anim_iter_get_type ())
-#define GDK_PIXBUF_SIMPLE_ANIM_ITER(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER, GdkPixbufSimpleAnimIter))
-#define GDK_IS_PIXBUF_SIMPLE_ANIM_ITER(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER))
-
-#define GDK_PIXBUF_SIMPLE_ANIM_ITER_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER, GdkPixbufSimpleAnimIterClass))
-#define GDK_IS_PIXBUF_SIMPLE_ANIM_ITER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER))
-#define GDK_PIXBUF_SIMPLE_ANIM_ITER_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXBUF_SIMPLE_ANIM_ITER, GdkPixbufSimpleAnimIterClass))
-
-GType                gdk_pixbuf_simple_anim_iter_get_type (void) G_GNUC_CONST;
-
 GdkPixbufSimpleAnim *gdk_pixbuf_simple_anim_new           (gint   width, 
                                                            gint   height,
                                                            gfloat rate);
index 457c95edd08bc0c6aed835ffea85b3650686449a..24975cff2236ef43c70aa857211778650185693e 100644 (file)
@@ -127,7 +127,6 @@ gdk_pixbuf_non_anim_new
 gdk_pixbuf_simple_anim_get_type G_GNUC_CONST
 gdk_pixbuf_simple_anim_new
 gdk_pixbuf_simple_anim_add_frame
-gdk_pixbuf_simple_anim_iter_get_type G_GNUC_CONST
 #endif
 #endif