diff options
author | Anton Danilkin <afdw@yandex.ru> | 2021-04-24 14:57:47 +0200 |
---|---|---|
committer | Anton Danilkin <afdw@yandex.ru> | 2021-04-24 14:57:47 +0200 |
commit | d03b6c90a7d652b8b8c6d84e9c230dc69c339d5d (patch) | |
tree | 58eb70bd980c95c4e154992840bc81a07cc4908b /src/cairo-misc.c | |
parent | de2a71b230e0202292e5deae7e19a90139165a49 (diff) | |
download | cairo-d03b6c90a7d652b8b8c6d84e9c230dc69c339d5d.tar.gz |
Make the _cairo_operator_bounded family of functions consistent
Diffstat (limited to 'src/cairo-misc.c')
-rw-r--r-- | src/cairo-misc.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/cairo-misc.c b/src/cairo-misc.c index 81f9325ca..d7af82147 100644 --- a/src/cairo-misc.c +++ b/src/cairo-misc.c @@ -404,10 +404,9 @@ _cairo_operator_bounded_by_mask (cairo_operator_t op) case CAIRO_OPERATOR_DEST_IN: case CAIRO_OPERATOR_DEST_ATOP: return FALSE; + default: + ASSERT_NOT_REACHED; } - - ASSERT_NOT_REACHED; - return FALSE; } /** @@ -459,18 +458,15 @@ _cairo_operator_bounded_by_source (cairo_operator_t op) case CAIRO_OPERATOR_DEST_IN: case CAIRO_OPERATOR_DEST_ATOP: return FALSE; + default: + ASSERT_NOT_REACHED; } - - ASSERT_NOT_REACHED; - return FALSE; } uint32_t _cairo_operator_bounded_by_either (cairo_operator_t op) { switch (op) { - default: - ASSERT_NOT_REACHED; case CAIRO_OPERATOR_OVER: case CAIRO_OPERATOR_ATOP: case CAIRO_OPERATOR_DEST: @@ -503,6 +499,8 @@ _cairo_operator_bounded_by_either (cairo_operator_t op) case CAIRO_OPERATOR_DEST_IN: case CAIRO_OPERATOR_DEST_ATOP: return 0; + default: + ASSERT_NOT_REACHED; } } |