bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)

This commit is contained in:
Stefan Krah 2017-08-21 13:09:59 +02:00 committed by GitHub
parent 0267128aa4
commit f432a3234f
13 changed files with 35 additions and 21 deletions

View file

@ -330,7 +330,7 @@ STRINGLIB(utf8_encoder)(PyObject *unicode,
case _Py_ERROR_REPLACE:
memset(p, '?', endpos - startpos);
p += (endpos - startpos);
/* fall through the ignore handler */
/* fall through */
case _Py_ERROR_IGNORE:
i += (endpos - startpos - 1);
break;
@ -378,7 +378,7 @@ STRINGLIB(utf8_encoder)(PyObject *unicode,
}
startpos = k;
assert(startpos < endpos);
/* fall through the default handler */
/* fall through */
default:
rep = unicode_encode_call_errorhandler(
errors, &error_handler_obj, "utf-8", "surrogates not allowed",