From b6d7807da79c4949680a1ce5529e64f747bda300 Mon Sep 17 00:00:00 2001
From: Simon Josefsson <simon@josefsson.org>
Date: Mon, 11 May 2009 08:59:22 +0000
Subject: [PATCH] Don't output debug information unconditionally.

---
 pam_yubico.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/pam_yubico.c b/pam_yubico.c
index 1e741f8..c735ac4 100644
--- a/pam_yubico.c
+++ b/pam_yubico.c
@@ -578,14 +578,17 @@ pam_sm_setcred (pam_handle_t * pamh, int flags, int argc, const char **argv)
 {
   int retval;
   int auth_retval;
+  struct cfg cfg;
 
-  D (("called."));
+  parse_cfg (flags, argc, argv, &cfg);
+
+  DBG (("called."));
 
   /* TODO: ? */
 
   retval = pam_get_data (pamh, "yubico_setcred_return",
 			 (void*) (intptr_t) &auth_retval);
-  D (("retval: %d", auth_retval));
+  DBG (("retval: %d", auth_retval));
   if (retval != PAM_SUCCESS)
     return PAM_CRED_UNAVAIL;
 
@@ -605,7 +608,7 @@ pam_sm_setcred (pam_handle_t * pamh, int flags, int argc, const char **argv)
       break;
     }
 
-  D (("done. [%s]", pam_strerror (pamh, retval)));
+  DBG (("done. [%s]", pam_strerror (pamh, retval)));
 
   return retval;
 }