From 46d3d6949b5c9d97ea730aa96797f6a56e5a5a61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Thu, 22 Apr 2010 13:42:13 +0000 Subject: [PATCH] * Fixed warnings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36414 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/scsi/bus_raw.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/add-ons/kernel/bus_managers/scsi/bus_raw.c b/src/add-ons/kernel/bus_managers/scsi/bus_raw.c index c81ab64cb5..54bfab7f0f 100644 --- a/src/add-ons/kernel/bus_managers/scsi/bus_raw.c +++ b/src/add-ons/kernel/bus_managers/scsi/bus_raw.c @@ -3,8 +3,10 @@ * Distributed under the terms of the MIT License. */ + //! Devfs entry for raw bus access. + #include "scsi_internal.h" #include @@ -24,8 +26,9 @@ typedef struct bus_raw_info { static status_t -scsi_bus_raw_init(device_node *node, void **cookie) +scsi_bus_raw_init(void *driverCookie, void **_cookie) { + device_node *node = (device_node *)driverCookie; device_node *parent; bus_raw_info *bus; @@ -40,7 +43,7 @@ scsi_bus_raw_init(device_node *node, void **cookie) bus->node = node; - *cookie = bus; + *_cookie = bus; return B_OK; } @@ -53,7 +56,7 @@ scsi_bus_raw_uninit(void *bus) static status_t -scsi_bus_raw_open(void *bus, const char *path, uint32 flags, +scsi_bus_raw_open(void *bus, const char *path, int openMode, void **handle_cookie) { *handle_cookie = bus; @@ -76,7 +79,7 @@ scsi_bus_raw_free(void *cookie) static status_t -scsi_bus_raw_control(void *_cookie, int32 op, void *data, size_t length) +scsi_bus_raw_control(void *_cookie, uint32 op, void *data, size_t length) { bus_raw_info *bus = _cookie;