Merge colour_set_inherit and unset_inherit into a single function.

This commit is contained in:
flash 2018-07-20 17:59:10 +02:00
parent af8cc763bf
commit ea43444db7

View file

@ -15,14 +15,13 @@ function colour_none(): int
return MSZ_COLOUR_INHERIT; return MSZ_COLOUR_INHERIT;
} }
function colour_set_inherit(int &$colour): void function colour_set_inherit(int &$colour, bool $enabled = true): void
{ {
$colour |= MSZ_COLOUR_INHERIT; if ($enabled) {
} $colour |= MSZ_COLOUR_INHERIT;
} else {
function colour_unset_inherit(int &$colour): void $colour &= ~MSZ_COLOUR_INHERIT;
{ }
$colour &= ~MSZ_COLOUR_INHERIT;
} }
function colour_get_inherit(int $colour): bool function colour_get_inherit(int $colour): bool