From 0277f20897d11c20d90817ed194bd4bdc408a1eb Mon Sep 17 00:00:00 2001 From: Nicolas Jager <nicolas.jager@savoirfairelinux.com> Date: Thu, 3 Nov 2016 12:11:01 -0400 Subject: [PATCH] fix : gnutls initialization failure Change-Id: If47153272056bb8ea3a521e73a90c42fd076e5a2 Tuleap: #1288 --- RingD.cpp | 5 +++++ ring-client-uwp.vcxproj | 2 ++ 2 files changed, 7 insertions(+) diff --git a/RingD.cpp b/RingD.cpp index c9f30a7..307cc90 100644 --- a/RingD.cpp +++ b/RingD.cpp @@ -28,6 +28,7 @@ #include "account_schema.h" #include "account_const.h" #include "string_utils.h" // used to get some const expr like TRUE_STR +#include <gnutls\gnutls.h> #include "SmartPanel.xaml.h" @@ -652,9 +653,13 @@ RingClientUWP::RingD::startDaemon() MSG_("\n<RegisteredNameFound>\n");*/ }; + gnutls_global_init(); + DRing::init(static_cast<DRing::InitFlag>(DRing::DRING_FLAG_CONSOLE_LOG | DRing::DRING_FLAG_DEBUG)); + + if (!DRing::start()) { ERR_("\ndaemon didn't start.\n"); return; diff --git a/ring-client-uwp.vcxproj b/ring-client-uwp.vcxproj index 5b63ce3..817c41b 100644 --- a/ring-client-uwp.vcxproj +++ b/ring-client-uwp.vcxproj @@ -260,9 +260,11 @@ </None> <None Include="..\restbed\dependency\openssl\out32dll\libeay32.dll"> <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DeploymentContent> + <DeploymentContent>true</DeploymentContent> </None> <None Include="..\restbed\dependency\openssl\out32dll\ssleay32.dll"> <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DeploymentContent> + <DeploymentContent>true</DeploymentContent> </None> <None Include="ring-client-uwp_StoreKey.pfx" /> <None Include="ring-client-uwp_TemporaryKey.pfx" /> -- GitLab