From 6dfb9d7a7e1f53e5aac3f28b2f6a249db0dd2b4c Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Sat, 11 Jan 2020 13:54:03 +0100 Subject: charsets: fix warnings with -Wswitch-default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mm-charsets.c: In function ‘mm_charset_take_and_convert_to_utf8’: mm-charsets.c:730:5: error: switch missing default case [-Werror=switch-default] 730 | switch (charset) { | ^~~~~~ mm-charsets.c: In function ‘mm_utf8_take_and_convert_to_charset’: mm-charsets.c:852:5: error: switch missing default case [-Werror=switch-default] 852 | switch (charset) { | ^~~~~~ --- src/mm-charsets.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/mm-charsets.c b/src/mm-charsets.c index c93bae69..a5c70165 100644 --- a/src/mm-charsets.c +++ b/src/mm-charsets.c @@ -838,6 +838,9 @@ mm_charset_take_and_convert_to_utf8 (gchar *str, MMModemCharset charset) case MM_MODEM_CHARSET_UTF8: utf8 = str; break; + + default: + g_assert_not_reached (); } /* Validate UTF-8 always before returning. This result will be exposed in DBus @@ -932,6 +935,9 @@ mm_utf8_take_and_convert_to_charset (gchar *str, case MM_MODEM_CHARSET_UTF8: encoded = str; break; + + default: + g_assert_not_reached (); } return encoded; -- cgit v1.2.3-70-g09d2