From 16414ce40614e294b7ae396fbbcf6493a53dd0ac Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Sat, 4 Sep 2021 13:11:31 -0400 Subject: [PATCH] USB: Add assert that GetObjectNoLock is only called from the debugger. --- src/add-ons/kernel/bus_managers/usb/Stack.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/add-ons/kernel/bus_managers/usb/Stack.cpp b/src/add-ons/kernel/bus_managers/usb/Stack.cpp index c1a3f4d785..9f9191eb78 100644 --- a/src/add-ons/kernel/bus_managers/usb/Stack.cpp +++ b/src/add-ons/kernel/bus_managers/usb/Stack.cpp @@ -223,6 +223,7 @@ Stack::GetObject(usb_id id) Object * Stack::GetObjectNoLock(usb_id id) const { + ASSERT(debug_debugger_running()); if (id >= fObjectMaxCount) return NULL; return fObjectArray[id];