]> granicus.if.org Git - zfs/commitdiff
Fix switch-bool warning
authorBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 13 Jul 2015 19:59:38 +0000 (12:59 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 13 Jul 2015 20:03:01 +0000 (13:03 -0700)
As of gcc version 5.1.1 a new warning has been added to detect the
use of a boolean in a switch statement (-Wswitch-bool).  Resolve the
warning by explicitly casting the value to an integer type.

  zfs-0.6.4/module/zfs/zvol.c: In function 'zvol_request':
  error: switch condition has boolean value [-Werror=switch-bool]

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
module/zfs/zvol.c

index 8646892ea826d0c137cf243247407a2e953f277e..c9c8d2964933c78b586ea9436f18b5a471a9d47b 100644 (file)
@@ -764,7 +764,7 @@ zvol_request(struct request_queue *q)
                        continue;
                }
 
-               switch (rq_data_dir(req)) {
+               switch ((int)rq_data_dir(req)) {
                case READ:
                        zvol_dispatch(zvol_read, req);
                        break;