From: Todd C. Miller Date: Wed, 27 May 2015 22:38:59 +0000 (-0600) Subject: Fix old gcc2 variadic macro support. X-Git-Tag: SUDO_1_8_14^2~102 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dee7a6ddaff9f4279105394a11f023fb5f9efb35;p=sudo Fix old gcc2 variadic macro support. --- diff --git a/plugins/sudoers/ldap.c b/plugins/sudoers/ldap.c index 9817905a0..c3a0d89fc 100644 --- a/plugins/sudoers/ldap.c +++ b/plugins/sudoers/ldap.c @@ -113,25 +113,25 @@ extern int ldapssl_set_strength(LDAP *ldap, int strength); #if defined(__GNUC__) && __GNUC__ == 2 # define DPRINTF1(fmt...) do { \ - if (ldap_conf.debug >= 1) \ - sudo_warnx(__VA_ARGS__); \ sudo_debug_printf(SUDO_DEBUG_DIAG, fmt); \ + if (ldap_conf.debug >= 1) \ + sudo_warnx_nodebug(fmt); \ } while (0) # define DPRINTF2(fmt...) do { \ - if (ldap_conf.debug >= 2) \ - sudo_warnx(__VA_ARGS__); \ sudo_debug_printf(SUDO_DEBUG_INFO, fmt); \ + if (ldap_conf.debug >= 2) \ + sudo_warnx_nodebug(fmt); \ } while (0) #else # define DPRINTF1(...) do { \ - if (ldap_conf.debug >= 1) \ - sudo_warnx(__VA_ARGS__); \ sudo_debug_printf(SUDO_DEBUG_DIAG, __VA_ARGS__); \ + if (ldap_conf.debug >= 1) \ + sudo_warnx_nodebug(__VA_ARGS__); \ } while (0) # define DPRINTF2(...) do { \ - if (ldap_conf.debug >= 2) \ - sudo_warnx(__VA_ARGS__); \ sudo_debug_printf(SUDO_DEBUG_INFO, __VA_ARGS__); \ + if (ldap_conf.debug >= 2) \ + sudo_warnx_nodebug(__VA_ARGS__); \ } while (0) #endif