[gimp] libgimp: fix GIMP_VALUES_(SET|TAKE)_*_ARRAY() macros.



commit 2a640713e7813a6a463673321ed2fc135116e2d4
Author: Jehan <jehan girinstud io>
Date:   Fri Aug 30 00:32:18 2019 +0200

    libgimp: fix GIMP_VALUES_(SET|TAKE)_*_ARRAY() macros.
    
    A length argument is required by corresponding gimp_value_set_*_array()
    functions.

 libgimp/gimpprocedure-params.h | 48 +++++++++++++++++++++---------------------
 1 file changed, 24 insertions(+), 24 deletions(-)
---
diff --git a/libgimp/gimpprocedure-params.h b/libgimp/gimpprocedure-params.h
index 5c4bbdf849..d3182665d2 100644
--- a/libgimp/gimpprocedure-params.h
+++ b/libgimp/gimpprocedure-params.h
@@ -242,11 +242,11 @@ G_BEGIN_DECLS
 #define GIMP_VALUES_DUP_UINT8_ARRAY(args, n) \
   gimp_value_dup_uint8_array (gimp_value_array_index (args, n))
 
-#define GIMP_VALUES_SET_UINT8_ARRAY(args, n, value) \
-  gimp_value_set_uint8_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_SET_UINT8_ARRAY(args, n, value, length) \
+  gimp_value_set_uint8_array (gimp_value_array_index (args, n), value, length)
 
-#define GIMP_VALUES_TAKE_UINT8_ARRAY(args, n, value) \
-  gimp_value_take_uint8_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_TAKE_UINT8_ARRAY(args, n, value, length) \
+  gimp_value_take_uint8_array (gimp_value_array_index (args, n), value, length)
 
 
 /*  int16 array  */
@@ -267,11 +267,11 @@ G_BEGIN_DECLS
 #define GIMP_VALUES_DUP_INT16_ARRAY(args, n)                    \
   gimp_value_dup_int16_array (gimp_value_array_index (args, n))
 
-#define GIMP_VALUES_SET_INT16_ARRAY(args, n, value) \
-  gimp_value_set_int16_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_SET_INT16_ARRAY(args, n, value, length) \
+  gimp_value_set_int16_array (gimp_value_array_index (args, n), value, length)
 
-#define GIMP_VALUES_TAKE_INT16_ARRAY(args, n, value) \
-  gimp_value_take_int16_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_TAKE_INT16_ARRAY(args, n, value, length) \
+  gimp_value_take_int16_array (gimp_value_array_index (args, n), value, length)
 
 
 /*  int32 array  */
@@ -292,11 +292,11 @@ G_BEGIN_DECLS
 #define GIMP_VALUES_DUP_INT32_ARRAY(args, n) \
   gimp_value_dup_int32_array (gimp_value_array_index (args, n))
 
-#define GIMP_VALUES_SET_INT32_ARRAY(args, n, value) \
-  gimp_value_set_int32_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_SET_INT32_ARRAY(args, n, value, length) \
+  gimp_value_set_int32_array (gimp_value_array_index (args, n), value, length)
 
-#define GIMP_VALUES_TAKE_INT32_ARRAY(args, n, value) \
-  gimp_value_take_int32_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_TAKE_INT32_ARRAY(args, n, value, length) \
+  gimp_value_take_int32_array (gimp_value_array_index (args, n), value, length)
 
 
 /*  float array  */
@@ -317,11 +317,11 @@ G_BEGIN_DECLS
 #define GIMP_VALUES_DUP_FLOAT_ARRAY(args, n) \
   gimp_value_dup_float_array (gimp_value_array_index (args, n))
 
-#define GIMP_VALUES_SET_FLOAT_ARRAY(args, n, value) \
-  gimp_value_set_float_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_SET_FLOAT_ARRAY(args, n, value, length) \
+  gimp_value_set_float_array (gimp_value_array_index (args, n), value, length)
 
-#define GIMP_VALUES_TAKE_FLOAT_ARRAY(args, n, value) \
-  gimp_value_take_float_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_TAKE_FLOAT_ARRAY(args, n, value, length) \
+  gimp_value_take_float_array (gimp_value_array_index (args, n), value, length)
 
 
 /*  string array  */
@@ -342,11 +342,11 @@ G_BEGIN_DECLS
 #define GIMP_VALUES_DUP_STRING_ARRAY(args, n) \
   gimp_value_dup_string_array (gimp_value_array_index (args, n))
 
-#define GIMP_VALUES_SET_STRING_ARRAY(args, n, value) \
-  gimp_value_set_string_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_SET_STRING_ARRAY(args, n, value, length) \
+  gimp_value_set_string_array (gimp_value_array_index (args, n), value, length)
 
-#define GIMP_VALUES_TAKE_STRING_ARRAY(args, n, value) \
-  gimp_value_take_string_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_TAKE_STRING_ARRAY(args, n, value, length) \
+  gimp_value_take_string_array (gimp_value_array_index (args, n), value, length)
 
 
 /*  rgb array  */
@@ -367,11 +367,11 @@ G_BEGIN_DECLS
 #define GIMP_VALUES_DUP_RGB_ARRAY(args, n) \
   gimp_value_dup_rgb_array (gimp_value_array_index (args, n))
 
-#define GIMP_VALUES_SET_RGB_ARRAY(args, n, value) \
-  gimp_value_set_rgb_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_SET_RGB_ARRAY(args, n, value, length) \
+  gimp_value_set_rgb_array (gimp_value_array_index (args, n), value, length)
 
-#define GIMP_VALUES_TAKE_RGB_ARRAY(args, n, value) \
-  gimp_value_take_rgb_array (gimp_value_array_index (args, n), value)
+#define GIMP_VALUES_TAKE_RGB_ARRAY(args, n, value, length) \
+  gimp_value_take_rgb_array (gimp_value_array_index (args, n), value, length)
 
 
 /*  display  */


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