mtd: phram: Mark expected switch fall-throughs
Subsystems (2)
PATCH 1/1 mtd: phram: Mark expected switch fall-throughs
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
This patch fixes the following warnings:
drivers/mtd/devices/phram.c: In function ‘parse_num64’:drivers/mtd/devices/phram.c:149:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
shift += 10;
~~~~~~^~~~~
drivers/mtd/devices/phram.c:150:4: note: here
case 'M':
^~~~
drivers/mtd/devices/phram.c:151:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
shift += 10;
~~~~~~^~~~~
drivers/mtd/devices/phram.c:152:4: note: here
case 'k':
^~~~Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enabling -Wimplicit-fallthrough.
--- drivers/mtd/devices/phram.c | 2 ++ 1 file changed, 2 insertions(+)
drivers/mtd/devices/phram.c +2 -0
@@ -147,8 +147,10 @@ static int parse_num64(uint64_t *num64, char *token)switch (token[len -2 ]) {case 'G' : shift +=10 ; +/* fall through */ case 'M' : shift +=10 ; +/* fall through */ case 'k' : shift +=10 ; token[len -2 ] =0 ;
Signature · 6 lines
2.20.1 ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/
Hi all,
Friendly ping:
Who can take this?
Thanks
--
Gustavo
Quoted 45 lines · Gustavo A. R. Silva
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
This patch fixes the following warnings:
drivers/mtd/devices/phram.c: In function ‘parse_num64’:drivers/mtd/devices/phram.c:149:11: warning: this statement may fall through [-Wimplicit-fallthrough=]shift += 10; ~~~~~~^~~~~ drivers/mtd/devices/phram.c:150:4: note: here case 'M': ^~~~ drivers/mtd/devices/phram.c:151:11: warning: this statement may fall through [-Wimplicit-fallthrough=] shift += 10; ~~~~~~^~~~~ drivers/mtd/devices/phram.c:152:4: note: here case 'k': ^~~~Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enabling -Wimplicit-fallthrough.
Signed-off-by Gustavo A. R. Silva <[email protected]>--- drivers/mtd/devices/phram.c | 2 ++ 1 file changed, 2 insertions(+)drivers/mtd/devices/phram.c +2
-0@@ -147,8 +147,10 @@ static int parse_num64(uint64_t *num64, char *token)switch (token[len -2 ]) {case 'G' : shift +=10 ; +/* fall through */ case 'M' : shift +=10 ; +/* fall through */ case 'k' : shift +=10 ; token[len -2 ] =0 ;
Hi all,
If no one cares I'll add this to my tree for 5.2.
Thanks
--
Gustavo
Quoted 56 lines · Gustavo A. R. Silva
Hi all,
Friendly ping:
Who can take this?
Thanks
--
GustavoQuoted 45 lines · Gustavo A. R. Silva
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
This patch fixes the following warnings:
drivers/mtd/devices/phram.c: In function ‘parse_num64’:drivers/mtd/devices/phram.c:149:11: warning: this statement may fall through [-Wimplicit-fallthrough=]shift += 10; ~~~~~~^~~~~ drivers/mtd/devices/phram.c:150:4: note: here case 'M': ^~~~ drivers/mtd/devices/phram.c:151:11: warning: this statement may fall through [-Wimplicit-fallthrough=] shift += 10; ~~~~~~^~~~~ drivers/mtd/devices/phram.c:152:4: note: here case 'k': ^~~~Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enabling -Wimplicit-fallthrough.
Signed-off-by Gustavo A. R. Silva <[email protected]>--- drivers/mtd/devices/phram.c | 2 ++ 1 file changed, 2 insertions(+)drivers/mtd/devices/phram.c +2
-0@@ -147,8 +147,10 @@ static int parse_num64(uint64_t *num64, char *token)switch (token[len -2 ]) {case 'G' : shift +=10 ; +/* fall through */ case 'M' : shift +=10 ; +/* fall through */ case 'k' : shift +=10 ; token[len -2 ] =0 ;
Quoted 20 lines · Gustavo A. R. Silva
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
This patch fixes the following warnings:
drivers/mtd/devices/phram.c: In function ‘parse_num64’:drivers/mtd/devices/phram.c:149:11: warning: this statement may fall through [-Wimplicit-fallthrough=]shift += 10; ~~~~~~^~~~~ drivers/mtd/devices/phram.c:150:4: note: here case 'M': ^~~~ drivers/mtd/devices/phram.c:151:11: warning: this statement may fall through [-Wimplicit-fallthrough=] shift += 10; ~~~~~~^~~~~ drivers/mtd/devices/phram.c:152:4: note: here case 'k': ^~~~
Quoted 6 lines
Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enabling -Wimplicit-fallthrough.
Signed-off-by Gustavo A. R. Silva <[email protected]>
-Kees
Quoted 22 lines
--- drivers/mtd/devices/phram.c | 2 ++ 1 file changed, 2 insertions(+)drivers/mtd/devices/phram.c +2
-1@@ -147,8 +147,10 @@ static int parse_num64(uint64_t *num64, char *token)switch (token[len -2 ]) {case 'G' : shift +=10 ; +/* fall through */ case 'M' : shift +=10 ; +/* fall through */ case 'k' : shift +=10 ; token[len -2 ] =0 ; --2.20.1
Signature · 1 line
Kees Cook