diff --git a/app/operations/layer-modes/gimp-layer-modes.c b/app/operations/layer-modes/gimp-layer-modes.c index 2ae01c7876..40f457b9f4 100644 --- a/app/operations/layer-modes/gimp-layer-modes.c +++ b/app/operations/layer-modes/gimp-layer-modes.c @@ -28,6 +28,19 @@ #include "gimp-layer-modes.h" +typedef struct _GimpLayerModeInfo GimpLayerModeInfo; + +struct _GimpLayerModeInfo +{ + GimpLayerMode layer_mode; + gchar *op_name; + GimpLayerModeFlags flags; + GimpLayerCompositeMode composite_mode; + GimpLayerColorSpace composite_space; + GimpLayerColorSpace blend_space; +}; + + /* static variables */ static GimpLayerModeInfo layer_mode_infos[]= @@ -1014,7 +1027,7 @@ gimp_layer_modes_init (void) } } -const GimpLayerModeInfo * +static const GimpLayerModeInfo * gimp_layer_mode_info (GimpLayerMode mode) { g_return_val_if_fail (mode < G_N_ELEMENTS (layer_mode_infos), diff --git a/app/operations/layer-modes/gimp-layer-modes.h b/app/operations/layer-modes/gimp-layer-modes.h index fb3df8c9a5..a22de5252f 100644 --- a/app/operations/layer-modes/gimp-layer-modes.h +++ b/app/operations/layer-modes/gimp-layer-modes.h @@ -23,23 +23,8 @@ #define __GIMP_LAYER_MODES_H__ -typedef struct _GimpLayerModeInfo GimpLayerModeInfo; - -struct _GimpLayerModeInfo -{ - GimpLayerMode layer_mode; - gchar *op_name; - GimpLayerModeFlags flags; - GimpLayerCompositeMode composite_mode; - GimpLayerColorSpace composite_space; - GimpLayerColorSpace blend_space; -}; - - void gimp_layer_modes_init (void); -const GimpLayerModeInfo *gimp_layer_mode_info (GimpLayerMode mode); - gboolean gimp_layer_mode_is_legacy (GimpLayerMode mode); gboolean gimp_layer_mode_wants_linear_data (GimpLayerMode mode);