Author: abrander
Date: 2009-12-12 11:55:14 +0100 (Sat, 12 Dec 2009)
New Revision: 2786
Modified:
trunk/plugins/colorspace-prophoto/colorspace-prophoto.c
trunk/plugins/colorspace-srgb/colorspace-srgb.c
Log:
Fixed cast in RSSrgb and RSProphoto.
Modified: trunk/plugins/colorspace-prophoto/colorspace-prophoto.c
===================================================================
--- trunk/plugins/colorspace-prophoto/colorspace-prophoto.c 2009-12-12
10:14:48 UTC (rev 2785)
+++ trunk/plugins/colorspace-prophoto/colorspace-prophoto.c 2009-12-12
10:55:14 UTC (rev 2786)
@@ -27,6 +27,7 @@
#define RS_PROPHOTO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RS_TYPE_PROPHOTO,
RSProphoto))
#define RS_PROPHOTO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
RS_TYPE_PROPHOTO, RSProphotoClass))
#define RS_IS_PROPHOTO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
RS_TYPE_PROPHOTO))
+#define RS_PROPHOTO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
RS_TYPE_PROPHOTO, RSProphotoClass))
typedef struct {
RSColorSpace parent;
@@ -78,5 +79,5 @@
{
RSProphoto *prophoto = RS_PROPHOTO(color_space);
- return RS_PROPHOTO_CLASS(prophoto)->icc_profile;
+ return RS_PROPHOTO_GET_CLASS(prophoto)->icc_profile;
}
Modified: trunk/plugins/colorspace-srgb/colorspace-srgb.c
===================================================================
--- trunk/plugins/colorspace-srgb/colorspace-srgb.c 2009-12-12 10:14:48 UTC
(rev 2785)
+++ trunk/plugins/colorspace-srgb/colorspace-srgb.c 2009-12-12 10:55:14 UTC
(rev 2786)
@@ -28,6 +28,7 @@
#define RS_SRGB(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RS_TYPE_SRGB, RSSrgb))
#define RS_SRGB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RS_TYPE_SRGB,
RSSrgbClass))
#define RS_IS_SRGB(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RS_TYPE_SRGB))
+#define RS_SRGB_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
RS_TYPE_SRGB, RSSrgbClass))
typedef struct {
RSColorSpace parent;
@@ -83,7 +84,7 @@
{
RSSrgb *srgb = RS_SRGB(color_space);
- return RS_SRGB_CLASS(srgb)->icc_profile;
+ return RS_SRGB_GET_CLASS(srgb)->icc_profile;
}
/* Gamma */
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit