From d5f87b392f8cefbf37674f410087c8cbe4a50dcd Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Thu, 19 Jul 2018 09:53:13 +0200 Subject: [PATCH 6/7] krb5_locator: Use format string checking for debug function Merges: https://pagure.io/SSSD/sssd/pull-request/3786 Reviewed-by: Jakub Hrozek (cherry picked from commit 9680ac9ce20511b3f34dc1c8635d0c4435006ce3) --- src/krb5_plugin/sssd_krb5_locator_plugin.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/krb5_plugin/sssd_krb5_locator_plugin.c b/src/krb5_plugin/sssd_krb5_locator_plugin.c index 4b0b6a1..720878e 100644 --- a/src/krb5_plugin/sssd_krb5_locator_plugin.c +++ b/src/krb5_plugin/sssd_krb5_locator_plugin.c @@ -82,6 +82,9 @@ struct sssd_ctx { bool disabled; }; +#ifdef HAVE_FUNCTION_ATTRIBUTE_FORMAT +__attribute__((format(printf, 1, 2))) +#endif static void plugin_debug_fn(const char *format, ...) { va_list ap; -- 2.9.5