andremussche/DelphiWebsockets

Compile error when WEBSOCKETSSL is switched on (missing changed IdSSLOpenSSL file)

tijmenvangulik opened this issue · 4 comments

First thanks for this cool websockets library. Good code, Great work!

One problem: When I switch on the WEBSOCKETSSL compiler directive I get the error
[dcc32 Error] IdServerIOHandlerWebsocket.pas(29): E2137 Method 'CreateOpenSSLSocket' not found in base class

The problem is that the due to the following commit:
cdffdd2

It the comment learns me that a change in the IdSSLOpenSSL is needed but the changed IdSSLOpenSSL is not commited.

Can you please commit the changed IdSSLOpenSSL file?

Thanks

Tijmen

Thank you for the quick response.
I use XE10.1. I can not find this code which you mention in the git repository. In the repository it is without the GetIOHandlerSelf only the CreateOpenSSLSocket:

https://github.com/andremussche/DelphiWebsockets/blob/master/IdServerIOHandlerWebsocket.pas