[gimp] libgimpcolor: return the right format from gimp_cairo_surface_get_format()
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] libgimpcolor: return the right format from gimp_cairo_surface_get_format()
- Date: Thu, 3 May 2012 02:23:31 +0000 (UTC)
commit b3e785e5e581a563f3b95c6a9f451dd43ab9a47d
Author: Michael Natterer <mitch gimp org>
Date: Thu May 3 04:19:41 2012 +0200
libgimpcolor: return the right format from gimp_cairo_surface_get_format()
libgimpcolor/gimpcairo.c | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
---
diff --git a/libgimpcolor/gimpcairo.c b/libgimpcolor/gimpcairo.c
index 0382fa7..2792451 100644
--- a/libgimpcolor/gimpcairo.c
+++ b/libgimpcolor/gimpcairo.c
@@ -150,11 +150,8 @@ gimp_cairo_surface_get_format (cairo_surface_t *surface)
switch (cairo_image_surface_get_format (surface))
{
- case CAIRO_FORMAT_RGB24:
- return babl_format ("cairo-ARGB32");
-
- case CAIRO_FORMAT_ARGB32:
- return babl_format ("cairo-RGB24");
+ case CAIRO_FORMAT_RGB24: return babl_format ("cairo-RGB24");
+ case CAIRO_FORMAT_ARGB32: return babl_format ("cairo-ARGB32");
default:
break;
@@ -174,9 +171,9 @@ gimp_cairo_surface_create_buffer (cairo_surface_t *surface)
g_return_val_if_fail (cairo_surface_get_type (surface) ==
CAIRO_SURFACE_TYPE_IMAGE, NULL);
+ format = gimp_cairo_surface_get_format (surface);
width = cairo_image_surface_get_width (surface);
height = cairo_image_surface_get_height (surface);
- format = gimp_cairo_surface_get_format (surface);
return
gegl_buffer_linear_new_from_data (cairo_image_surface_get_data (surface),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]