mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-10-28 15:02:17 +01:00
Use G_GNUC_FALLTHROUGH where appropriate
This commit is contained in:
@@ -166,9 +166,11 @@ test_data_array (guchar *buffer, gsize len,
|
|||||||
case TEST_DATA_INT16:
|
case TEST_DATA_INT16:
|
||||||
case TEST_DATA_UINT16:
|
case TEST_DATA_UINT16:
|
||||||
g_assert_cmpint (len % 2, ==, 0);
|
g_assert_cmpint (len % 2, ==, 0);
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
case TEST_DATA_INT32:
|
case TEST_DATA_INT32:
|
||||||
case TEST_DATA_UINT32:
|
case TEST_DATA_UINT32:
|
||||||
g_assert_cmpint (len % 4, ==, 0);
|
g_assert_cmpint (len % 4, ==, 0);
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
case TEST_DATA_INT64:
|
case TEST_DATA_INT64:
|
||||||
case TEST_DATA_UINT64:
|
case TEST_DATA_UINT64:
|
||||||
g_assert_cmpint (len % 8, ==, 0);
|
g_assert_cmpint (len % 8, ==, 0);
|
||||||
|
|||||||
@@ -33,12 +33,14 @@ cook_piece (void)
|
|||||||
{
|
{
|
||||||
case 26:
|
case 26:
|
||||||
buffer[i++] = '\n';
|
buffer[i++] = '\n';
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
case 27:
|
case 27:
|
||||||
buffer[i++] = '\r';
|
buffer[i++] = '\r';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 28:
|
case 28:
|
||||||
buffer[i++] = '\r';
|
buffer[i++] = '\r';
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
case 29:
|
case 29:
|
||||||
buffer[i++] = '\n';
|
buffer[i++] = '\n';
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -170,8 +170,11 @@ g_base64_encode_step (const guchar *in,
|
|||||||
/* len can only be 0 1 or 2 */
|
/* len can only be 0 1 or 2 */
|
||||||
switch(len)
|
switch(len)
|
||||||
{
|
{
|
||||||
case 2: *saveout++ = *inptr++;
|
case 2:
|
||||||
case 1: *saveout++ = *inptr++;
|
*saveout++ = *inptr++;
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
|
case 1:
|
||||||
|
*saveout++ = *inptr++;
|
||||||
}
|
}
|
||||||
((char *)save)[0] += len;
|
((char *)save)[0] += len;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -788,7 +788,8 @@ g_convert_with_fallback (const gchar *str,
|
|||||||
inbytes_remaining = strlen (p);
|
inbytes_remaining = strlen (p);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
/* fall thru if p is NULL */
|
/* if p is null */
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
int errsv = errno;
|
int errsv = errno;
|
||||||
|
|||||||
@@ -2872,6 +2872,8 @@ failure:
|
|||||||
case G_MARKUP_COLLECT_STRDUP:
|
case G_MARKUP_COLLECT_STRDUP:
|
||||||
if (written)
|
if (written)
|
||||||
g_free (*(char **) ptr);
|
g_free (*(char **) ptr);
|
||||||
|
*(char **) ptr = NULL;
|
||||||
|
break;
|
||||||
|
|
||||||
case G_MARKUP_COLLECT_STRING:
|
case G_MARKUP_COLLECT_STRING:
|
||||||
*(char **) ptr = NULL;
|
*(char **) ptr = NULL;
|
||||||
|
|||||||
@@ -2537,6 +2537,7 @@ expand_escape (const gchar *replacement,
|
|||||||
base = 8;
|
base = 8;
|
||||||
p = g_utf8_next_char (p);
|
p = g_utf8_next_char (p);
|
||||||
}
|
}
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
case '1':
|
case '1':
|
||||||
case '2':
|
case '2':
|
||||||
case '3':
|
case '3':
|
||||||
|
|||||||
@@ -372,6 +372,8 @@ parse_constant_offset (const gchar *name,
|
|||||||
*offset = -*offset;
|
*offset = -*offset;
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|||||||
@@ -210,10 +210,7 @@ token_stream_prepare (TokenStream *stream)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
else
|
G_GNUC_FALLTHROUGH;
|
||||||
{
|
|
||||||
/* ↓↓↓ */
|
|
||||||
}
|
|
||||||
|
|
||||||
case 'a': /* 'b' */ case 'c': case 'd': case 'e': case 'f':
|
case 'a': /* 'b' */ case 'c': case 'd': case 'e': case 'f':
|
||||||
case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
|
case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
|
||||||
@@ -1646,6 +1643,8 @@ string_parse (TokenStream *stream,
|
|||||||
case '\n': i++; continue;
|
case '\n': i++; continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
str[j++] = token[i++];
|
str[j++] = token[i++];
|
||||||
}
|
}
|
||||||
@@ -1773,6 +1772,8 @@ bytestring_parse (TokenStream *stream,
|
|||||||
case '\n': i++; continue;
|
case '\n': i++; continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
G_GNUC_FALLTHROUGH;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
str[j++] = token[i++];
|
str[j++] = token[i++];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user