Whamcloud - gitweb
LU-3179 build: fix compilation error with gcc 4.7.2
authorBob Glossman <bob.glossman@intel.com>
Wed, 24 Apr 2013 13:43:35 +0000 (06:43 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 11 Jun 2013 23:03:14 +0000 (19:03 -0400)
use cast to resolve build warning from gcc 4.7.2

Signed-off-by: Bob Glossman <bob.glossman@intel.com>
Change-Id: I4356e621f5b9c687a6b76b12a93b664d542e1c79
Reviewed-on: http://review.whamcloud.com/6141
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Keith Mannthey <keith.mannthey@intel.com>
Reviewed-by: Nikitas Angelinas <nikitas_angelinas@xyratex.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ptlrpc/nrs_crr.c
lustre/ptlrpc/nrs_orr.c

index 0335bf9..6545913 100644 (file)
@@ -278,7 +278,7 @@ int nrs_crrn_ctl(struct ptlrpc_nrs_policy *policy, enum ptlrpc_nrs_ctl opc,
 {
        LASSERT(spin_is_locked(&policy->pol_nrs->nrs_lock));
 
-       switch(opc) {
+       switch((enum nrs_ctl_crr)opc) {
        default:
                RETURN(-EINVAL);
 
index bc4b373..5363629 100644 (file)
@@ -759,7 +759,7 @@ int nrs_orr_ctl(struct ptlrpc_nrs_policy *policy, enum ptlrpc_nrs_ctl opc,
 {
        LASSERT(spin_is_locked(&policy->pol_nrs->nrs_lock));
 
-       switch(opc) {
+       switch((enum nrs_ctl_orr)opc) {
        default:
                RETURN(-EINVAL);