From 1f5a5812dd87c0e53aa31d2c79d53015e41068e2 Mon Sep 17 00:00:00 2001 From: Alx Sa Date: Sat, 17 Aug 2024 14:37:10 +0000 Subject: [PATCH] libgimpcolor: Remove unnecessary GimpRGB Cairo functions gimp_cairo_set_source_rgb () and gimp_cairo_set_source_rgba () are no longer used in the code base, so let's remove them as part of the move to GeglColor. --- libgimpcolor/gimpcairo.c | 38 -------------------------------------- libgimpcolor/gimpcairo.h | 5 ----- libgimpcolor/gimpcolor.def | 2 -- 3 files changed, 45 deletions(-) diff --git a/libgimpcolor/gimpcairo.c b/libgimpcolor/gimpcairo.c index fef4050407..39b0d88b81 100644 --- a/libgimpcolor/gimpcairo.c +++ b/libgimpcolor/gimpcairo.c @@ -43,44 +43,6 @@ **/ -/** - * gimp_cairo_set_source_rgb: - * @cr: Cairo context - * @color: GimpRGB color - * - * Sets the source pattern within @cr to the solid opaque color - * described by @color. - * - * This function calls cairo_set_source_rgb() for you. - * - * Since: 2.6 - **/ -void -gimp_cairo_set_source_rgb (cairo_t *cr, - const GimpRGB *color) -{ - cairo_set_source_rgb (cr, color->r, color->g, color->b); -} - -/** - * gimp_cairo_set_source_rgba: - * @cr: Cairo context - * @color: GimpRGB color - * - * Sets the source pattern within @cr to the solid translucent color - * described by @color. - * - * This function calls cairo_set_source_rgba() for you. - * - * Since: 2.6 - **/ -void -gimp_cairo_set_source_rgba (cairo_t *cr, - const GimpRGB *color) -{ - cairo_set_source_rgba (cr, color->r, color->g, color->b, color->a); -} - /** * gimp_cairo_checkerboard_create: * @cr: Cairo context diff --git a/libgimpcolor/gimpcairo.h b/libgimpcolor/gimpcairo.h index 8224722d98..883f41e3a2 100644 --- a/libgimpcolor/gimpcairo.h +++ b/libgimpcolor/gimpcairo.h @@ -24,11 +24,6 @@ #define __GIMP_CAIRO_H__ -void gimp_cairo_set_source_rgb (cairo_t *cr, - const GimpRGB *color); -void gimp_cairo_set_source_rgba (cairo_t *cr, - const GimpRGB *color); - cairo_pattern_t * gimp_cairo_checkerboard_create (cairo_t *cr, gint size, const GeglColor *light, diff --git a/libgimpcolor/gimpcolor.def b/libgimpcolor/gimpcolor.def index 6f730284ce..bdfbbeaece 100644 --- a/libgimpcolor/gimpcolor.def +++ b/libgimpcolor/gimpcolor.def @@ -7,8 +7,6 @@ EXPORTS gimp_bilinear_rgb gimp_bilinear_rgba gimp_cairo_checkerboard_create - gimp_cairo_set_source_rgb - gimp_cairo_set_source_rgba gimp_cairo_surface_create_buffer gimp_cairo_surface_get_format gimp_color_is_out_of_gamut