+2005-03-21 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf.c (gdk_pixbuf_class_init): Mark param spec strings
+ as static.
+
2005-03-14 Matthias Clasen <mclasen@redhat.com>
Make PLT-reduction work with gcc4, and don't include
object_class->finalize = gdk_pixbuf_finalize;
object_class->set_property = gdk_pixbuf_set_property;
object_class->get_property = gdk_pixbuf_get_property;
-
+
+#define PIXBUF_PARAM_FLAGS G_PARAM_READWRITE|G_PARAM_CONSTRUCT_ONLY|\
+ G_PARAM_STATIC_NAME|G_PARAM_STATIC_NICK|G_PARAM_STATIC_BLURB
/**
* GdkPixbuf:n-channels:
*
0,
G_MAXINT,
3,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
g_object_class_install_property (object_class,
PROP_COLORSPACE,
P_("The colorspace in which the samples are interpreted"),
GDK_TYPE_COLORSPACE,
GDK_COLORSPACE_RGB,
-
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
g_object_class_install_property (object_class,
PROP_HAS_ALPHA,
P_("Has Alpha"),
P_("Whether the pixbuf has an alpha channel"),
FALSE,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
/**
* GdkPixbuf:bits-per-sample:
1,
16,
8,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
g_object_class_install_property (object_class,
PROP_WIDTH,
1,
G_MAXINT,
1,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
g_object_class_install_property (object_class,
PROP_HEIGHT,
1,
G_MAXINT,
1,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
/**
* GdkPixbuf:rowstride:
1,
G_MAXINT,
1,
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
g_object_class_install_property (object_class,
PROP_PIXELS,
g_param_spec_pointer ("pixels",
P_("Pixels"),
P_("A pointer to the pixel data of the pixbuf"),
- G_PARAM_READWRITE |
- G_PARAM_CONSTRUCT_ONLY));
+ PIXBUF_PARAM_FLAGS));
}
static void