[bus] Remove unused WvBusDevInit_ function
authorShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Wed, 29 Dec 2010 05:52:43 +0000 (00:52 -0500)
committerShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Wed, 29 Dec 2010 05:52:43 +0000 (00:52 -0500)
The WV_S_DEV::Ops.Init function is only called during PDO
creation for a bus' child node, so it doesn't apply to a
bus (whose PDO we don't own).

src/winvblock/bus/bus.c

index 686509e..8311ba0 100644 (file)
@@ -90,11 +90,6 @@ winvblock__lib_func NTSTATUS STDCALL WvBusPower(
     return driver__complete_irp(Irp, 0, STATUS_SUCCESS);
   }
 
-/* Initialize a bus. */
-static winvblock__bool STDCALL WvBusDevInit_(IN WV_SP_DEV_T dev) {
-    return TRUE;
-  }
-
 /**
  * Initialize bus defaults.
  *
@@ -110,7 +105,6 @@ winvblock__lib_func void WvBusInit(WV_SP_BUS_T Bus) {
     InitializeListHead(&Bus->BusPrivate_.WorkItems);
     KeInitializeEvent(&Bus->ThreadSignal, SynchronizationEvent, FALSE);
     KeInitializeEvent(&Bus->ThreadStopped, SynchronizationEvent, FALSE);
-    Bus->Dev.Ops.Init = WvBusDevInit_;
     Bus->Dev.ext = Bus;
     Bus->Dev.IsBus = TRUE;
   }