These patches silence tons of warnings here...

Regards, Tim
From eefbed85b601624b71d7b3d2857c994d33e62f6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tim=20R=C3=BChsen?= <[email protected]>
Date: Wed, 5 Apr 2017 15:31:30 +0200
Subject: [PATCH 1/2] * lib/gettext.h: Avoid -Wundef warningi for ENABLE_NLS

---
 lib/gettext.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/gettext.h b/lib/gettext.h
index 888e2fc09..b3b1f26f9 100644
--- a/lib/gettext.h
+++ b/lib/gettext.h
@@ -19,7 +19,7 @@
 #define _LIBGETTEXT_H 1
 
 /* NLS can be disabled through the configure --disable-nls option.  */
-#if ENABLE_NLS
+#ifdef ENABLE_NLS
 
 /* Get declarations of GNU message catalog functions.  */
 # include <libintl.h>
-- 
2.11.0

From 87b47d5859c21344042617554ed3bf7bfd72f770 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tim=20R=C3=BChsen?= <[email protected]>
Date: Wed, 5 Apr 2017 15:41:34 +0200
Subject: [PATCH 2/2] Silence -Wundef for checking HAVE_OPENSSL_* defines

* lib/md5.c, lib/md5.h: #if -> #ifdef
* lib/sha1.c, lib/sha1.h: Likewise
* lib/sha256.c, lib/sha256.h: Likewise
* lib/sha512.c, lib/sha512.h: Likewise
---
 lib/md5.c    | 2 +-
 lib/md5.h    | 4 ++--
 lib/sha1.c   | 2 +-
 lib/sha1.h   | 4 ++--
 lib/sha256.c | 2 +-
 lib/sha256.h | 4 ++--
 lib/sha512.c | 2 +-
 lib/sha512.h | 4 ++--
 8 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/lib/md5.c b/lib/md5.c
index 9f5237ec5..22e370f49 100644
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -21,7 +21,7 @@
 
 #include <config.h>
 
-#if HAVE_OPENSSL_MD5
+#ifdef HAVE_OPENSSL_MD5
 # define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
 #endif
 #include "md5.h"
diff --git a/lib/md5.h b/lib/md5.h
index 9c2c09815..996481a95 100644
--- a/lib/md5.h
+++ b/lib/md5.h
@@ -23,7 +23,7 @@
 #include <stdio.h>
 #include <stdint.h>
 
-# if HAVE_OPENSSL_MD5
+# ifdef HAVE_OPENSSL_MD5
 #  include <openssl/md5.h>
 # endif
 
@@ -61,7 +61,7 @@
 extern "C" {
 # endif
 
-# if HAVE_OPENSSL_MD5
+# ifdef HAVE_OPENSSL_MD5
 #  define GL_OPENSSL_NAME 5
 #  include "gl_openssl.h"
 # else
diff --git a/lib/sha1.c b/lib/sha1.c
index 87c57719e..2b814b333 100644
--- a/lib/sha1.c
+++ b/lib/sha1.c
@@ -23,7 +23,7 @@
 
 #include <config.h>
 
-#if HAVE_OPENSSL_SHA1
+#ifdef HAVE_OPENSSL_SHA1
 # define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
 #endif
 #include "sha1.h"
diff --git a/lib/sha1.h b/lib/sha1.h
index 38e82f363..90ce5f0d1 100644
--- a/lib/sha1.h
+++ b/lib/sha1.h
@@ -22,7 +22,7 @@
 # include <stdio.h>
 # include <stdint.h>
 
-# if HAVE_OPENSSL_SHA1
+# ifdef HAVE_OPENSSL_SHA1
 #  include <openssl/sha.h>
 # endif
 
@@ -32,7 +32,7 @@ extern "C" {
 
 #define SHA1_DIGEST_SIZE 20
 
-# if HAVE_OPENSSL_SHA1
+# ifdef HAVE_OPENSSL_SHA1
 #  define GL_OPENSSL_NAME 1
 #  include "gl_openssl.h"
 # else
diff --git a/lib/sha256.c b/lib/sha256.c
index 03d3899ad..b3362751b 100644
--- a/lib/sha256.c
+++ b/lib/sha256.c
@@ -22,7 +22,7 @@
 
 #include <config.h>
 
-#if HAVE_OPENSSL_SHA256
+#ifdef HAVE_OPENSSL_SHA256
 # define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
 #endif
 #include "sha256.h"
diff --git a/lib/sha256.h b/lib/sha256.h
index ffb91fa47..6e77a17c4 100644
--- a/lib/sha256.h
+++ b/lib/sha256.h
@@ -21,7 +21,7 @@
 # include <stdio.h>
 # include <stdint.h>
 
-# if HAVE_OPENSSL_SHA256
+# ifdef HAVE_OPENSSL_SHA256
 #  include <openssl/sha.h>
 # endif
 
@@ -32,7 +32,7 @@ extern "C" {
 enum { SHA224_DIGEST_SIZE = 224 / 8 };
 enum { SHA256_DIGEST_SIZE = 256 / 8 };
 
-# if HAVE_OPENSSL_SHA256
+# ifdef HAVE_OPENSSL_SHA256
 #  define GL_OPENSSL_NAME 224
 #  include "gl_openssl.h"
 #  define GL_OPENSSL_NAME 256
diff --git a/lib/sha512.c b/lib/sha512.c
index 6876bfdb0..d10c951c5 100644
--- a/lib/sha512.c
+++ b/lib/sha512.c
@@ -22,7 +22,7 @@
 
 #include <config.h>
 
-#if HAVE_OPENSSL_SHA512
+#ifdef HAVE_OPENSSL_SHA512
 # define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
 #endif
 #include "sha512.h"
diff --git a/lib/sha512.h b/lib/sha512.h
index 121e6c3a2..3eb6662a2 100644
--- a/lib/sha512.h
+++ b/lib/sha512.h
@@ -21,7 +21,7 @@
 # include <stdio.h>
 # include "u64.h"
 
-# if HAVE_OPENSSL_SHA512
+# ifdef HAVE_OPENSSL_SHA512
 #  include <openssl/sha.h>
 # endif
 
@@ -32,7 +32,7 @@ extern "C" {
 enum { SHA384_DIGEST_SIZE = 384 / 8 };
 enum { SHA512_DIGEST_SIZE = 512 / 8 };
 
-# if HAVE_OPENSSL_SHA512
+# ifdef HAVE_OPENSSL_SHA512
 #  define GL_OPENSSL_NAME 384
 #  include "gl_openssl.h"
 #  define GL_OPENSSL_NAME 512
-- 
2.11.0

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to