April 27, 2026
8:18 a.m.
Hans Leidekker (@hans) commented about dlls/winscard/tests/winscard.c:
ok( ret == ERROR_INVALID_HANDLE, "got %lx\n", ret ); }
+static LSTATUS create_empty_key(HKEY hkey, LPCSTR name, PHKEY open_key) +{ + HKEY key; + LSTATUS ret; + + ret = RegOpenKeyExA(hkey, name, 0, KEY_READ|KEY_WRITE, &key); + if (ret == ERROR_SUCCESS) { + ret = RegDeleteTreeA(key, NULL);
This deletes any subkey that already exist. You should create the test keys under this key and remove them when done. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10751#note_137721