Added PKEVENT to init_waitqueue_head.
authorJames Tabor <james.tabor@reactos.org>
Sat, 21 May 2005 01:53:53 +0000 (01:53 +0000)
committerJames Tabor <james.tabor@reactos.org>
Sat, 21 May 2005 01:53:53 +0000 (01:53 +0000)
svn path=/trunk/; revision=15445

reactos/drivers/usb/cromwell/core/message.c

index 3885771..79d1065 100644 (file)
@@ -16,6 +16,7 @@
 #include "hcd.h"       /* for usbcore internals */
 
 // ReactOS specific: No WAITQUEUEs here
 #include "hcd.h"       /* for usbcore internals */
 
 // ReactOS specific: No WAITQUEUEs here
+#undef wake_up
 #define wake_up(a) do {} while(0)
 
 struct usb_api_data {
 #define wake_up(a) do {} while(0)
 
 struct usb_api_data {
@@ -39,7 +40,7 @@ static int usb_start_wait_urb(struct urb *urb, int timeout, int* actual_length)
        struct usb_api_data awd;
        int status;
 
        struct usb_api_data awd;
        int status;
 
-       init_waitqueue_head(&awd.wqh);  
+       init_waitqueue_head((PKEVENT)&awd.wqh);         
        awd.done = 0;
 
        set_current_state(TASK_UNINTERRUPTIBLE);
        awd.done = 0;
 
        set_current_state(TASK_UNINTERRUPTIBLE);