diff --git a/channels/drdynvc/client/drdynvc_main.c b/channels/drdynvc/client/drdynvc_main.c index c3c74e892..78dde80ee 100644 --- a/channels/drdynvc/client/drdynvc_main.c +++ b/channels/drdynvc/client/drdynvc_main.c @@ -452,7 +452,9 @@ static void check_open_close_receive(DVCMAN_CHANNEL* channel) WINPR_ASSERT(cb); if (!cb->OnOpen || !cb->OnClose || !cb->OnDataReceived) WLog_VRB(TAG, "{%s:%" PRIu32 "} OnOpen=%p, OnClose=%p, OnDataReceived=%p", name, id, - cb->OnOpen, cb->OnClose, cb->OnDataReceived); + WINPR_CXX_COMPAT_CAST(const void*, cb->OnOpen), + WINPR_CXX_COMPAT_CAST(const void*, cb->OnClose), + WINPR_CXX_COMPAT_CAST(const void*, cb->OnDataReceived)); } static UINT dvcman_call_on_receive(DVCMAN_CHANNEL* channel, wStream* data)