From 9e83ff9f04e029095d57127b1538b92ba56c75fb Mon Sep 17 00:00:00 2001 From: Patrice Levesque Date: Mon, 15 Feb 2016 11:14:06 -0500 Subject: [PATCH] Fix compilation errors with OpenSSL --- SoObjects/SOGo/NSData+Crypto.m | 4 ++++ UI/MailPartViewers/UIxMailPartSignedViewer.m | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/SoObjects/SOGo/NSData+Crypto.m b/SoObjects/SOGo/NSData+Crypto.m index c1d1558ba..eed4b04e8 100644 --- a/SoObjects/SOGo/NSData+Crypto.m +++ b/SoObjects/SOGo/NSData+Crypto.m @@ -43,6 +43,10 @@ #define SHA256_DIGEST_LENGTH 32 #define SHA512_DIGEST_LENGTH 64 #elif defined(HAVE_OPENSSL) +#include +#include +#include +#include #else #error this module requires either gnutls or openssl #endif diff --git a/UI/MailPartViewers/UIxMailPartSignedViewer.m b/UI/MailPartViewers/UIxMailPartSignedViewer.m index 3db088396..091777b90 100644 --- a/UI/MailPartViewers/UIxMailPartSignedViewer.m +++ b/UI/MailPartViewers/UIxMailPartSignedViewer.m @@ -19,10 +19,16 @@ */ #ifdef HAVE_OPENSSL +#include +#include +#include +#include #endif +#import #import #import +#import #import "UIxMailRenderingContext.h" #import "UIxMailPartSignedViewer.h"