From: Johannes Anderwald Date: Tue, 4 Dec 2012 04:34:12 +0000 (+0000) Subject: - Do not assert on failed devices X-Git-Tag: backups/ros-csrss@60644~107^2~60 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=8fc6607c24d44605e6dcc15c1df1a43291238428;hp=fe2efe05a00bebd05e92ab988d9c6d556fe05d88 - Do not assert on failed devices - CORE-6794 svn path=/trunk/; revision=57794 --- diff --git a/reactos/drivers/hid/hidusb/hidusb.c b/reactos/drivers/hid/hidusb/hidusb.c index a227d0911ad..a805012aad4 100644 --- a/reactos/drivers/hid/hidusb/hidusb.c +++ b/reactos/drivers/hid/hidusb/hidusb.c @@ -1508,18 +1508,20 @@ Hid_PnpStart( // select configuration // Status = Hid_SelectConfiguration(DeviceObject); - ASSERT(Status == STATUS_SUCCESS); // // done // DPRINT("[HIDUSB] SelectConfiguration %x\n", Status); - // - // get protocol - // - Hid_GetProtocol(DeviceObject); - return Status; + if (NT_SUCCESS(Status)) + { + // + // get protocol + // + Hid_GetProtocol(DeviceObject); + return Status; + } } //