Hi Paul,
Paul Vriens wrote:
Hi,
The Gopher protocol has been removed from Vista (and later versions).
hres = CoGetClassObject(&CLSID_GopherProtocol, CLSCTX_INPROC_SERVER, NULL,
&IID_IUnknown, (void**)&unk);
+ if (hres == REGDB_E_CLASSNOTREG) {
+ win_skip("Gopher protocol has been removed as of Vista\n");
+ return;
+ }
As it was removed in newer Windows, I don't think it qualifies as
missing functionality and we may consider removing it from Wine as well.
I'd suggest to change existing ok() to accept REGDB_E_CLASSNOTREG and
not call win_skip (perhaps trace or nothing).
Thanks,
Jacek