From 357a38d16000fac89ca76aa9b1e1a7a3afd3d6eb Mon Sep 17 00:00:00 2001 From: Peter Powell Date: Mon, 19 Nov 2012 00:37:29 +0000 Subject: [PATCH] Fix m_ssl_gnutls under GCC on recent versions of GnuTLS. Commas at the end of enumerator lists are valid in C99 but are not valid in C++ before C++11. This causes a build error on GCC when using -pedantic. --- src/modules/extra/m_ssl_gnutls.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/extra/m_ssl_gnutls.cpp b/src/modules/extra/m_ssl_gnutls.cpp index db69b6557..45076c8b4 100644 --- a/src/modules/extra/m_ssl_gnutls.cpp +++ b/src/modules/extra/m_ssl_gnutls.cpp @@ -42,6 +42,7 @@ /* $ModDesc: Provides SSL support for clients */ /* $CompileFlags: pkgconfincludes("gnutls","/gnutls/gnutls.h","") exec("libgcrypt-config --cflags") */ /* $LinkerFlags: rpath("pkg-config --libs gnutls") pkgconflibs("gnutls","/libgnutls.so","-lgnutls") exec("libgcrypt-config --libs") */ +/* $NoPedantic */ // These don't exist in older GnuTLS versions #if(GNUTLS_VERSION_MAJOR < 2) -- 2.39.5