diff options
author | Emil Renner Berthing <esmil@mailme.dk> | 2019-11-28 12:47:21 +0100 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2020-10-22 11:53:16 +0200 |
commit | ccd92335a11f03597f94da2ac937811ff3fa50cf (patch) | |
tree | 2a31448c25724edf2ff5213b1cc1b52dd5ff0f82 /py/objset.c | |
parent | dde3db21fcd8d810bb59e0c56dfa5fd9208e1544 (diff) | |
download | micropython-ccd92335a11f03597f94da2ac937811ff3fa50cf.tar.gz micropython-ccd92335a11f03597f94da2ac937811ff3fa50cf.zip |
py, extmod: Introduce and use MP_FALLTHROUGH macro.
Newer GCC versions are able to warn about switch cases that fall
through. This is usually a sign of a forgotten break statement, but in
the few cases where a fall through is intended we annotate it with this
macro to avoid the warning.
Diffstat (limited to 'py/objset.c')
-rw-r--r-- | py/objset.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/py/objset.c b/py/objset.c index f31a901a70..dac9b11382 100644 --- a/py/objset.c +++ b/py/objset.c @@ -445,6 +445,7 @@ STATIC mp_obj_t set_unary_op(mp_unary_op_t op, mp_obj_t self_in) { } return MP_OBJ_NEW_SMALL_INT(hash); } + MP_FALLTHROUGH #endif default: return MP_OBJ_NULL; // op not supported |