mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 17:33:25 +00:00
libgimpbase: use _gimp_write_read_color() and _write_color()
instead of dealing with the 4 doubles manually.
This commit is contained in:
parent
32ea28b6b1
commit
624d091887
1 changed files with 6 additions and 24 deletions
|
@ -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;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue