Nikolay Sivov (@nsivov) commented about dlls/kernel32/tests/actctx.c:
- BOOL found_dll = FALSE;
- for (LIST_ENTRY *entry = root->Flink; entry != root; entry = entry->Flink)
- {
LDR_DATA_TABLE_ENTRY *mod = CONTAINING_RECORD(entry, LDR_DATA_TABLE_ENTRY, InLoadOrderLinks);if (mod->DllBase != module)continue;if (redirected)ok_(__FILE__, line)(mod->Flags & LDR_REDIRECTED, "Got unexpected flags %#lx.\n", mod->Flags);elseok_(__FILE__, line)(!(mod->Flags & LDR_REDIRECTED), "Got unexpected flags %#lx.\n", mod->Flags);found_dll = TRUE;- }
You could probably break out right here.