Cleaned up PubSub

* Callback arguments now const
* Fixed missing includes
This commit is contained in:
akallabeth
2022-01-19 09:08:02 +01:00
committed by akallabeth
parent 1326134cdf
commit e6e6ed5dbd
23 changed files with 127 additions and 91 deletions

View File

@@ -73,7 +73,7 @@ static UINT tf_update_surfaces(RdpgfxClientContext* context)
return CHANNEL_RC_OK;
}
void tf_OnChannelConnectedEventHandler(void* context, ChannelConnectedEventArgs* e)
void tf_OnChannelConnectedEventHandler(void* context, const ChannelConnectedEventArgs* e)
{
tfContext* tf = (tfContext*)context;
@@ -103,7 +103,7 @@ void tf_OnChannelConnectedEventHandler(void* context, ChannelConnectedEventArgs*
}
}
void tf_OnChannelDisconnectedEventHandler(void* context, ChannelDisconnectedEventArgs* e)
void tf_OnChannelDisconnectedEventHandler(void* context, const ChannelDisconnectedEventArgs* e)
{
tfContext* tf = (tfContext*)context;

View File

@@ -27,7 +27,7 @@
int tf_on_channel_connected(freerdp* instance, const char* name, void* pInterface);
int tf_on_channel_disconnected(freerdp* instance, const char* name, void* pInterface);
void tf_OnChannelConnectedEventHandler(void* context, ChannelConnectedEventArgs* e);
void tf_OnChannelDisconnectedEventHandler(void* context, ChannelDisconnectedEventArgs* e);
void tf_OnChannelConnectedEventHandler(void* context, const ChannelConnectedEventArgs* e);
void tf_OnChannelDisconnectedEventHandler(void* context, const ChannelDisconnectedEventArgs* e);
#endif /* FREERDP_CLIENT_SAMPLE_CHANNELS_H */