bpo-31275: Small refactoring to silence a fall-through warning. (#3206)

This commit is contained in:
Stefan Krah 2017-08-25 18:31:22 +02:00 committed by GitHub
parent 9e1e6f528f
commit 138753c1b9
1 changed files with 2 additions and 8 deletions

View File

@ -807,15 +807,9 @@ jisx0213_encoder(const Py_UCS4 *data, Py_ssize_t *length, void *config)
case 2: /* second character of unicode pair */
coded = find_pairencmap((ucs2_t)data[0], (ucs2_t)data[1],
jisx0213_pair_encmap, JISX0213_ENCPAIRS);
if (coded == DBCINV) {
*length = 1;
coded = find_pairencmap((ucs2_t)data[0], 0,
jisx0213_pair_encmap, JISX0213_ENCPAIRS);
if (coded == DBCINV)
return MAP_UNMAPPABLE;
}
else
if (coded != DBCINV)
return coded;
/* fall through */
case -1: /* flush unterminated */
*length = 1;