Fix undefined macro in #if conditional (#85339)
gitea/lasso/pipeline/head There was a failure building this commit Details

This commit is contained in:
Benjamin Dauvergne 2024-04-16 10:59:11 +02:00
parent 3768f1bedf
commit ede9aef12e
2 changed files with 2 additions and 2 deletions

View File

@ -90,7 +90,7 @@ fi
dnl
dnl Check for programs
dnl
CFLAGS="$CFLAGS -Werror=implicit-function-declaration"
CFLAGS="$CFLAGS -Werror=undef -Werror=implicit-function-declaration"
AC_PROG_CC
AM_CFLAGS=""
AC_HEADER_STDC

View File

@ -128,7 +128,7 @@ get_xmlNode(LassoNode *node, gboolean lasso_dump)
lasso_foreach(it, other_session_index) {
xmlNode *child = xmlSecAddChild(xmlnode, BAD_CAST SESSION_INDEX,
BAD_CAST LASSO_SAML2_PROTOCOL_HREF);
#if (XMLSEC_MAJOR > 1) || (XMLSEC_MAJOR == 1 && XMLSEC_MINOR > 2) || (XMLSEC_MAJOR == 1 && XMLSEC_MINOR == 2 && XMLSEC_SUBMINOR > 12)
#if (XMLSEC_VERSION_MAJOR > 1) || (XMLSEC_VERSION_MAJOR == 1 && XMLSEC_VERSION_MINOR > 2) || (XMLSEC_VERSION_MAJOR == 1 && XMLSEC_VERSION_MINOR == 2 && XMLSEC_VERSION_SUBMINOR > 12)
xmlSecNodeEncodeAndSetContent(child, BAD_CAST it->data);
#else
xmlChar *content;