[git commit master] eject: band-aid for kernel headers using u8 type

Denys Vlasenko vda.linux at googlemail.com
Sun Nov 15 01:48:01 UTC 2009


commit: http://git.busybox.net/busybox/commit/?id=72ac6901f436e9ce22ef68ff89c3830c8b5f3ef1
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 miscutils/eject.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/miscutils/eject.c b/miscutils/eject.c
index adff9e0..a869c63 100644
--- a/miscutils/eject.c
+++ b/miscutils/eject.c
@@ -16,6 +16,7 @@
 #include <sys/mount.h>
 #include "libbb.h"
 /* Must be after libbb.h: they need size_t */
+#include "fix_u32.h"
 #include <scsi/sg.h>
 #include <scsi/scsi.h>
 
@@ -75,7 +76,7 @@ static void eject_cdrom(unsigned flags, const char *dev)
 	int cmd = CDROMEJECT;
 
 	if (flags & FLAG_CLOSE
-	 || (flags & FLAG_SMART && ioctl(dev_fd, CDROM_DRIVE_STATUS) == CDS_TRAY_OPEN)
+	 || ((flags & FLAG_SMART) && ioctl(dev_fd, CDROM_DRIVE_STATUS) == CDS_TRAY_OPEN)
 	) {
 		cmd = CDROMCLOSETRAY;
 	}
-- 
1.6.3.3



More information about the busybox-cvs mailing list