Commit 82d50fa6 authored by Hans Leidekker's avatar Hans Leidekker Committed by Alexandre Julliard

msi: Return the right error from ITERATE_RegisterTypeLibraries.

parent 98761037
......@@ -2933,7 +2933,7 @@ static UINT ITERATE_RegisterTypeLibraries(MSIRECORD *row, LPVOID param)
if (FAILED(hr))
{
ERR("Failed to load type library: %08x\n", hr);
return ERROR_FUNCTION_FAILED;
return ERROR_INSTALL_FAILURE;
}
ITypeLib_Release(tlib);
......
......@@ -8090,7 +8090,7 @@ static void test_register_typelib(void)
MsiSetInternalUI(INSTALLUILEVEL_NONE, NULL);
r = MsiInstallProductA(msifile, "REGISTER_TYPELIB=1");
todo_wine ok(r == ERROR_INSTALL_FAILURE, "Expected ERROR_INSTALL_FAILURE, got %u\n", r);
ok(r == ERROR_INSTALL_FAILURE, "Expected ERROR_INSTALL_FAILURE, got %u\n", r);
r = MsiInstallProductA(msifile, NULL);
ok(r == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %u\n", r);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment