diff options
author | Jonathan Dieter <jdieter@lesbg.com> | 2017-02-27 09:31:04 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-03-17 05:16:56 +0100 |
commit | cfd6ed4537a9e938fa76facecd4b9cd65b6d1563 (patch) | |
tree | f85a7d09bfa4aa9ff7cb5532213edff95cb71533 /tools/usb | |
parent | usbip: Fix potential format overflow in userspace tools (diff) | |
download | linux-cfd6ed4537a9e938fa76facecd4b9cd65b6d1563.tar.xz linux-cfd6ed4537a9e938fa76facecd4b9cd65b6d1563.zip |
usbip: Fix implicit fallthrough warning
GCC 7 now warns when switch statements fall through implicitly, and with
-Werror enabled in configure.ac, that makes these tools unbuildable.
We fix this by notifying the compiler that this particular case statement
is meant to fall through.
Reviewed-by: Peter Senna Tschudin <peter.senna@gmail.com>
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/usb')
-rw-r--r-- | tools/usb/usbip/src/usbip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/usb/usbip/src/usbip.c b/tools/usb/usbip/src/usbip.c index d7599d943529..73d8eee8130b 100644 --- a/tools/usb/usbip/src/usbip.c +++ b/tools/usb/usbip/src/usbip.c @@ -176,6 +176,8 @@ int main(int argc, char *argv[]) break; case '?': printf("usbip: invalid option\n"); + /* Terminate after printing error */ + /* FALLTHRU */ default: usbip_usage(); goto out; |