Connor McAdams (@cmcadams) commented about dlls/setupapi/tests/devinst.c:
ok(ret, "Failed to set property, error %#lx.\n", GetLastError());
ret = SetupDiGetDeviceRegistryPropertyW(set, &device_data, prop->reg_prop, &type, buf, sizeof(buf), &size);
todo_wine_if(todo) ok(ret, "Failed to get property, error %#lx.\n", GetLastError());
todo_wine_if(todo) ok(type == prop->reg_type, "Got unexpected type %#lx.\n", type);
todo_wine_if(todo) ok(size == prop->reg_size, "Got unexpected size %lu.\n", size);
if (size == prop->reg_size)
todo_wine ok(!memcmp(buf, prop->reg_value, size), "Got unexpected property value.\n");
winetest_pop_context();
- }
- for (i = 0; i < ARRAY_SIZE(invalid_reg_props); i++)
- {
const struct reg_property *prop = &invalid_reg_props[i];
DEVPROPKEY key;
BYTE buf[80];
buf isn't being used in this loop :)