---
 usr/lib/pkcs11/api/apiutil.c |    4 ++--
 usr/lib/pkcs11/common/log.c  |    4 ++--
 usr/sbin/pkcsslotd/log.c     |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/usr/lib/pkcs11/api/apiutil.c b/usr/lib/pkcs11/api/apiutil.c
index 30e2f73..a899738 100644
--- a/usr/lib/pkcs11/api/apiutil.c
+++ b/usr/lib/pkcs11/api/apiutil.c
@@ -406,7 +406,7 @@ logit(int type,char *fmt, ...)
          va_start(pvar, fmt);
          vsprintf(buffer,fmt,pvar);
          va_end(pvar);
-          syslog(type,buffer);
+         syslog(type,"%s",buffer);
       }
    }
 
@@ -1131,7 +1131,7 @@ st_err_log(int num, ...)
          va_start(pvar, num);
          vsprintf(buffer,err_msg[num],pvar);
          va_end(pvar);
-         syslog(LOG_ERR,buffer);
+         syslog(LOG_ERR,"%s",buffer);
    }
 
 }
diff --git a/usr/lib/pkcs11/common/log.c b/usr/lib/pkcs11/common/log.c
index 12c5e81..cc27995 100644
--- a/usr/lib/pkcs11/common/log.c
+++ b/usr/lib/pkcs11/common/log.c
@@ -395,7 +395,7 @@ stlogit2(int type,char *fmt, ...)
          vsprintf(buffer,fmt,pvar);
          va_end(pvar);
          pthread_mutex_lock(&lmtx);
-         syslog(LOG_DEBUG,buffer);
+         syslog(LOG_DEBUG,"%s",buffer);
          pthread_mutex_unlock(&lmtx);
 #if 0
        if (debugfile) {
@@ -424,7 +424,7 @@ stlogit(char *fmt, ...)
          vsprintf(buffer,fmt,pvar);
          va_end(pvar);
          pthread_mutex_lock(&lmtx);
-         syslog(LOG_DEBUG,buffer);
+         syslog(LOG_DEBUG,"%s",buffer);
          pthread_mutex_unlock(&lmtx);
 #if 0
        if (debugfile) {
diff --git a/usr/sbin/pkcsslotd/log.c b/usr/sbin/pkcsslotd/log.c
index d00927e..6300104 100644
--- a/usr/sbin/pkcsslotd/log.c
+++ b/usr/sbin/pkcsslotd/log.c
@@ -817,7 +817,7 @@ BOOL PKCS_Log ( pLogHandle phLog, char *Format, va_list ap 
) {
 
   /* Always log to syslog, if we're using it */
   if ( pInfo->UseSyslog ) {
-    syslog(pInfo->LogLevel,  Buffer);
+    syslog(pInfo->LogLevel,  "%s", Buffer);
   }
 
   return TRUE;
-- 
1.7.5.rc1


------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
Opencryptoki-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opencryptoki-tech

Reply via email to