From: Brent Collins Date: Tue, 11 Apr 2017 16:57:39 +0000 (-0500) Subject: Do not initialize SSL in freerdp_context_new, it is too early to detect the fips... X-Git-Tag: 2.0.0-rc1~27^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e47123f05a7d8a37b706c420edb2ebffd1a90f6b;p=platform%2Fupstream%2Ffreerdp.git Do not initialize SSL in freerdp_context_new, it is too early to detect the fips enabled flag and is redundant since it is initialized later before actually using SSL. --- diff --git a/libfreerdp/core/freerdp.c b/libfreerdp/core/freerdp.c index 9ab618d..4468dc2 100644 --- a/libfreerdp/core/freerdp.c +++ b/libfreerdp/core/freerdp.c @@ -615,6 +615,7 @@ BOOL freerdp_context_new(freerdp* instance) rdpRdp* rdp; rdpContext* context; BOOL ret = TRUE; + DWORD flags = WINPR_SSL_INIT_DEFAULT; instance->context = (rdpContext*) calloc(1, instance->ContextSize); if (!instance->context) @@ -930,7 +931,6 @@ freerdp* freerdp_new() if (!instance) return NULL; - winpr_InitializeSSL(WINPR_SSL_INIT_DEFAULT); instance->ContextSize = sizeof(rdpContext); instance->SendChannelData = freerdp_send_channel_data; instance->ReceiveChannelData = freerdp_channels_data;