summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2013-07-04 05:58:53 +0000
committerjkim <jkim@FreeBSD.org>2013-07-04 05:58:53 +0000
commit34e7c63fb898645198cac45f5c5fb84766a39f24 (patch)
treef0b2d89cdb2bc4372a020a3278c6d4ac78114114
parent9bc7dd48973bda8317ae62754ee93073f9a1b70f (diff)
downloadFreeBSD-src-34e7c63fb898645198cac45f5c5fb84766a39f24.zip
FreeBSD-src-34e7c63fb898645198cac45f5c5fb84766a39f24.tar.gz
Make it little bit more C++ friendly. This explicit casting fixes some
ports, emulators/virtualbox-ose and sysutils/smartmontools for example.
-rw-r--r--sys/cam/cam_ccb.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/cam/cam_ccb.h b/sys/cam/cam_ccb.h
index 075ffd8..04ed592 100644
--- a/sys/cam/cam_ccb.h
+++ b/sys/cam/cam_ccb.h
@@ -1306,7 +1306,7 @@ cam_set_ccbstatus(union ccb *ccb, cam_status status)
static __inline cam_status
cam_ccb_status(union ccb *ccb)
{
- return (ccb->ccb_h.status & CAM_STATUS_MASK);
+ return ((cam_status)(ccb->ccb_h.status & CAM_STATUS_MASK));
}
void cam_calc_geometry(struct ccb_calc_geometry *ccg, int extended);
OpenPOWER on IntegriCloud