[gimp] libgimpbase: use _gimp_write_read_color() and _write_color()
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] libgimpbase: use _gimp_write_read_color() and _write_color()
- Date: Sun, 28 Jul 2019 16:01:35 +0000 (UTC)
commit 624d09188706617cb7916e853f4f0222fc34e68d
Author: Michael Natterer <mitch gimp org>
Date: Sun Jul 28 18:00:42 2019 +0200
libgimpbase: use _gimp_write_read_color() and _write_color()
instead of dealing with the 4 doubles manually.
libgimpbase/gimpprotocol.c | 30 ++++++------------------------
1 file changed, 6 insertions(+), 24 deletions(-)
---
diff --git a/libgimpbase/gimpprotocol.c b/libgimpbase/gimpprotocol.c
index 2f6ac677a2..9e7ebc8574 100644
--- a/libgimpbase/gimpprotocol.c
+++ b/libgimpbase/gimpprotocol.c
@@ -1106,18 +1106,9 @@ _gp_param_def_read (GIOChannel *channel,
if (! _gimp_wire_read_int32 (channel,
(guint32 *) ¶m_def->meta.m_color.has_alpha, 1,
user_data) ||
- ! _gimp_wire_read_double (channel,
- ¶m_def->meta.m_color.default_val.r, 1,
- user_data) ||
- ! _gimp_wire_read_double (channel,
- ¶m_def->meta.m_color.default_val.g, 1,
- user_data) ||
- ! _gimp_wire_read_double (channel,
- ¶m_def->meta.m_color.default_val.b, 1,
- user_data) ||
- ! _gimp_wire_read_double (channel,
- ¶m_def->meta.m_color.default_val.a, 1,
- user_data))
+ ! _gimp_wire_read_color (channel,
+ ¶m_def->meta.m_color.default_val, 1,
+ user_data))
return FALSE;
break;
@@ -1368,18 +1359,9 @@ _gp_param_def_write (GIOChannel *channel,
if (! _gimp_wire_write_int32 (channel,
(guint32 *) ¶m_def->meta.m_color.has_alpha, 1,
user_data) ||
- ! _gimp_wire_write_double (channel,
- ¶m_def->meta.m_color.default_val.r, 1,
- user_data) ||
- ! _gimp_wire_write_double (channel,
- ¶m_def->meta.m_color.default_val.g, 1,
- user_data) ||
- ! _gimp_wire_write_double (channel,
- ¶m_def->meta.m_color.default_val.b, 1,
- user_data) ||
- ! _gimp_wire_write_double (channel,
- ¶m_def->meta.m_color.default_val.a, 1,
- user_data))
+ ! _gimp_wire_write_color (channel,
+ ¶m_def->meta.m_color.default_val, 1,
+ user_data))
return FALSE;
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]