Commit 61db539c authored by James Hawkins's avatar James Hawkins Committed by Alexandre Julliard

msi: Don't try to register a class if a COM server file is not provided.

parent b8d3c99d
......@@ -844,6 +844,11 @@ UINT ACTION_RegisterClassInfo(MSIPACKAGE *package)
RegCreateKeyW( hkey2, cls->Context, &hkey3 );
file = get_loaded_file( package, comp->KeyPath );
if (!file)
{
TRACE("COM server not provided, skipping class %s\n", debugstr_w(cls->clsid));
continue;
}
/*
* FIXME: Implement install on demand (advertised components).
......
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