Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > a5a328435fa6ffa55cd956b1bcaaf7b7 > files > 6

sssd-1.16.3-3.1.mga7.src.rpm

From d5f87b392f8cefbf37674f410087c8cbe4a50dcd Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lslebodn@redhat.com>
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 <jhrozek@redhat.com>
(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