diff options
author | jkim <jkim@FreeBSD.org> | 2013-07-04 05:58:53 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2013-07-04 05:58:53 +0000 |
commit | 34e7c63fb898645198cac45f5c5fb84766a39f24 (patch) | |
tree | f0b2d89cdb2bc4372a020a3278c6d4ac78114114 | |
parent | 9bc7dd48973bda8317ae62754ee93073f9a1b70f (diff) | |
download | FreeBSD-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.h | 2 |
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); |