[gimp] libgimp: remove gimp_drawable_get_color_uchar()



commit 86c2982fe1a92062b85009b33ffecacfd43d0ba4
Author: Michael Natterer <mitch gimp org>
Date:   Thu Jun 27 13:41:14 2019 +0200

    libgimp: remove gimp_drawable_get_color_uchar()
    
    it was deprecated and now unused.

 libgimp/gimp.def       |  1 -
 libgimp/gimpdrawable.c | 37 -------------------------------------
 libgimp/gimpdrawable.h |  5 -----
 3 files changed, 43 deletions(-)
---
diff --git a/libgimp/gimp.def b/libgimp/gimp.def
index 9e9a07f909..92ad246feb 100644
--- a/libgimp/gimp.def
+++ b/libgimp/gimp.def
@@ -205,7 +205,6 @@ EXPORTS
        gimp_drawable_free_shadow
        gimp_drawable_get
        gimp_drawable_get_buffer
-       gimp_drawable_get_color_uchar
        gimp_drawable_get_format
        gimp_drawable_get_pixel
        gimp_drawable_get_shadow_buffer
diff --git a/libgimp/gimpdrawable.c b/libgimp/gimpdrawable.c
index c3733f5dc2..2bc5752269 100644
--- a/libgimp/gimpdrawable.c
+++ b/libgimp/gimpdrawable.c
@@ -229,43 +229,6 @@ gimp_drawable_get_tile2 (GimpDrawable *drawable,
   return gimp_drawable_get_tile (drawable, shadow, row, col);
 }
 
-void
-gimp_drawable_get_color_uchar (gint32         drawable_ID,
-                               const GimpRGB *color,
-                               guchar        *color_uchar)
-{
-  g_return_if_fail (color != NULL);
-  g_return_if_fail (color_uchar != NULL);
-
-  switch (gimp_drawable_type (drawable_ID))
-    {
-    case GIMP_RGB_IMAGE:
-      gimp_rgb_get_uchar (color,
-                          &color_uchar[0], &color_uchar[1], &color_uchar[2]);
-      color_uchar[3] = 255;
-      break;
-
-    case GIMP_RGBA_IMAGE:
-      gimp_rgba_get_uchar (color,
-                           &color_uchar[0], &color_uchar[1], &color_uchar[2],
-                           &color_uchar[3]);
-      break;
-
-    case GIMP_GRAY_IMAGE:
-      color_uchar[0] = gimp_rgb_luminance_uchar (color);
-      color_uchar[1] = 255;
-      break;
-
-    case GIMP_GRAYA_IMAGE:
-      color_uchar[0] = gimp_rgb_luminance_uchar (color);
-      gimp_rgba_get_uchar (color, NULL, NULL, NULL, &color_uchar[1]);
-      break;
-
-    default:
-      break;
-    }
-}
-
 guchar *
 gimp_drawable_get_thumbnail_data (gint32  drawable_ID,
                                   gint   *width,
diff --git a/libgimp/gimpdrawable.h b/libgimp/gimpdrawable.h
index 8893aa152a..5c000f33fd 100644
--- a/libgimp/gimpdrawable.h
+++ b/libgimp/gimpdrawable.h
@@ -64,11 +64,6 @@ GimpTile     * gimp_drawable_get_tile2              (GimpDrawable  *drawable,
                                                      gint           x,
                                                      gint           y);
 
-GIMP_DEPRECATED
-void           gimp_drawable_get_color_uchar        (gint32         drawable_ID,
-                                                     const GimpRGB *color,
-                                                     guchar        *color_uchar);
-
 guchar       * gimp_drawable_get_thumbnail_data     (gint32         drawable_ID,
                                                      gint          *width,
                                                      gint          *height,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]