Quoting Andriy Palamarchuk apa3a@yahoo.com:
--- "John K. Hohm" jhohm@acm.org wrote: [skipped]
I wrote the regsvr.[hc] in dlls/comcat with the intent of their being useful for other dlls' self-registration. It should be possible to copy regsvr.h and regsvr.c, tweak the implementations of DllRegisterServer and DllUnregisterServer, and write the appropriate regsvr structure definitions, and have made another dll self-registerable. I would be willing to do that myself for other dlls if those responsible for them ask nicely. :-)
John, as this is not implemented yet I think it still has sense for me to add the OLE classes registration entries to the default registry file. The default registry value can be removed later when dlls registration is implemented.
I agree. After all, there is not yet a way for dlls that are already self- registerable to automatically get registered when installing Wine. Also, I can benefit from your work in finding the correct registry entries when I do implement self-registration.