diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2017-11-29 11:42:47 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2017-11-29 13:01:47 +0300 |
commit | 07feeaa568096c917bb61d69dde79e6a2511cf3f (patch) | |
tree | 43f472ba0975899a9e683a2ca6b566926bbd3faa /cord | |
parent | 85fd1402870f5ea661846622133e8e857215ba2f (diff) | |
download | bdwgc-07feeaa568096c917bb61d69dde79e6a2511cf3f.tar.gz |
Eliminate 'this statement may fall through' GCC warnings
* cord/cordprnt.c (extract_conv_spec): Eliminate fall through in
a switch statement.
* cord/tests/de.c (do_command): Replace "fall through:" comment with
"FALLTHRU" formal comment (on a new line).
* win32_threads.c [!GC_PTHREADS && !GC_NO_THREADS_DISCOVERY]
(GC_DllMain): Likewise.
Diffstat (limited to 'cord')
-rw-r--r-- | cord/cordprnt.c | 4 | ||||
-rw-r--r-- | cord/tests/de.c | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/cord/cordprnt.c b/cord/cordprnt.c index 70bad9cd..051e8930 100644 --- a/cord/cordprnt.c +++ b/cord/cordprnt.c @@ -92,7 +92,9 @@ static int extract_conv_spec(CORD_pos source, char *buf, if (!saw_number) { /* Zero fill flag; ignore */ break; - } /* otherwise fall through: */ + } + current_number *= 10; + break; case '1': case '2': case '3': diff --git a/cord/tests/de.c b/cord/tests/de.c index 2b467f22..1c00270b 100644 --- a/cord/tests/de.c +++ b/cord/tests/de.c @@ -492,7 +492,7 @@ void do_command(int c) break; } col--; file_pos--; - /* fall through: */ + /* FALLTHRU */ case DEL: if (file_pos == current_len-1) break; /* Can't delete trailing newline */ |