55 lines
2.0 KiB
Diff
55 lines
2.0 KiB
Diff
diff -ruN pango-1.44.7.orig/pango/break.c pango-1.44.7/pango/break.c
|
|
--- pango-1.44.7.orig/pango/break.c 2020-04-07 13:28:18.558848703 +0200
|
|
+++ pango-1.44.7/pango/break.c 2020-04-07 14:13:03.555033725 +0200
|
|
@@ -405,7 +405,7 @@
|
|
GB_type = GB_Prepend;
|
|
break;
|
|
}
|
|
- /* fall through */
|
|
+ __attribute__((fallthrough));
|
|
case G_UNICODE_CONTROL:
|
|
case G_UNICODE_LINE_SEPARATOR:
|
|
case G_UNICODE_PARAGRAPH_SEPARATOR:
|
|
@@ -421,7 +421,7 @@
|
|
GB_type = GB_ControlCRLF;
|
|
break;
|
|
}
|
|
- /* fall through */
|
|
+ __attribute__((fallthrough));
|
|
|
|
case G_UNICODE_OTHER_LETTER:
|
|
if (makes_hangul_syllable)
|
|
@@ -594,7 +594,7 @@
|
|
case G_UNICODE_CONTROL:
|
|
if (wc != 0x000D && wc != 0x000A && wc != 0x000B && wc != 0x000C && wc != 0x0085)
|
|
break;
|
|
- /* fall through */
|
|
+ __attribute__((fallthrough));
|
|
case G_UNICODE_LINE_SEPARATOR:
|
|
case G_UNICODE_PARAGRAPH_SEPARATOR:
|
|
WB_type = WB_NewlineCRLF; /* CR, LF, Newline */
|
|
diff -ruN pango-1.44.7.orig/pango/pango-renderer.c pango-1.44.7/pango/pango-renderer.c
|
|
--- pango-1.44.7.orig/pango/pango-renderer.c 2020-04-07 13:28:18.568848677 +0200
|
|
+++ pango-1.44.7/pango/pango-renderer.c 2020-04-07 14:12:53.076064830 +0200
|
|
@@ -222,7 +222,7 @@
|
|
rect->y + 2 * rect->height,
|
|
rect->width,
|
|
rect->height);
|
|
- /* Fall through */
|
|
+ __attribute__((fallthrough));
|
|
case PANGO_UNDERLINE_SINGLE:
|
|
case PANGO_UNDERLINE_LOW:
|
|
pango_renderer_draw_rectangle (renderer,
|
|
diff -ruN pango-1.44.7.orig/tests/testboundaries_ucd.c pango-1.44.7/tests/testboundaries_ucd.c
|
|
--- pango-1.44.7.orig/tests/testboundaries_ucd.c 2020-04-07 13:28:18.588848625 +0200
|
|
+++ pango-1.44.7/tests/testboundaries_ucd.c 2020-04-07 14:16:44.621377237 +0200
|
|
@@ -104,7 +104,7 @@
|
|
{
|
|
case 0x00f7: /* DIVISION SIGN: boundary here */
|
|
temp_attr.bits |= bits.bits;
|
|
- /* fall through */
|
|
+ __attribute__((fallthrough));
|
|
|
|
case 0x00d7: /* MULTIPLICATION SIGN: no boundary here */
|
|
break;
|