diff --git a/src/add-ons/kernel/bus_managers/usb/Stack.cpp b/src/add-ons/kernel/bus_managers/usb/Stack.cpp index c77651a2e5..0709f61414 100644 --- a/src/add-ons/kernel/bus_managers/usb/Stack.cpp +++ b/src/add-ons/kernel/bus_managers/usb/Stack.cpp @@ -39,7 +39,6 @@ Stack::Stack() return; } - size_t objectArraySize = fObjectMaxCount * sizeof(Object *); fObjectArray = (Object **)malloc(objectArraySize); if (fObjectArray == NULL) { @@ -90,7 +89,7 @@ Stack::~Stack() status_t Stack::InitCheck() { - return B_OK; + return (fExploreThread >= 0) ? B_OK : B_NO_INIT; }