[Bug 5426] MS Orca does not install
wine-bugs at winehq.org
Tue Jun 13 16:30:32 CDT 2006
------- Additional Comments From alan at dominux.co.uk 2006-13-06 16:30 -------
The Orca install actually dumps orca.exe in the root of the c drive, it does
run, but does not list any table contents. In the console was this fixme
fixme:msi:MsiDatabaseIsTablePersistentW 2 L"Directory"
fixme:msi:MsiDatabaseIsTablePersistentW 0 L"Directory"
so I found this function at the end of msiquery.c, it is a stub that returns
MSICONDITION_FALSE to indicate that the table is not persistent or does not
exist or something like that. I changed this to return MSICONDITION_TRUE and it
now works great. My msiquery.c now ends like this:
MSICONDITION WINAPI MsiDatabaseIsTablePersistentW(
MSIHANDLE hDatabase, LPWSTR szTableName)
FIXME("%lx %s\n", hDatabase, debugstr_w(szTableName));
// return MSICONDITION_FALSE;
return MSICONDITION_TRUE;//AB just seeing if this fixes Orca. It should
really do some kind of check to see if the table really does exist
//woohoo it does fix Orca!
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs