[PATCH] mfplat: Don't unregister MFTs when registering with empty factories.

Nikolay Sivov nsivov at codeweavers.com
Tue Apr 21 17:20:53 CDT 2020


This will need more tests, as far as I can tell MFTRegisterLocal(NULL) 
does unregister, and following MFTUnregisterLocal() return ERROR_NOT_FOUND.

Interesting cases to cover are:

- is MFTRegisterLocal(NULL) an equivalent of MFTUnregisterLocal(NULL) or 
MFTUnregisterLocal(NULL) + MFTUnregisterLocalCLSID(NULL);
- same as above but for MFTRegisterLocalCLSID(NULL);
- is MFTUnregisterLocal(NULL) the same as MFTUnregisterLocalCLSID(NULL).



More information about the wine-devel mailing list