mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 00:12:19 +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