Sophie

Sophie

distrib > Mandriva > 2009.1 > i586 > media > main-release-src > by-pkgid > 04c2b4ed26df03cd79b4eed506a6fa69 > files > 4

proftpd-1.3.2-4mdv2009.1.src.rpm

--- mod_gss-1.3.1/mod_gss.c.in	2008-12-17 13:35:43.000000000 +0100
+++ mod_gss-1.3.1/mod_gss.c.in.oden	2008-12-17 13:48:02.000000000 +0100
@@ -628,7 +628,7 @@ static int gss_log(const char *fmt, ...)
         vsnprintf(buf, sizeof(buf), fmt, msg);
         va_end(msg);
         buf[sizeof(buf)-1] = '\0';
-        pr_log_pri(PR_LOG_NOTICE,buf);
+        pr_log_pri(PR_LOG_NOTICE, "%s", buf);
 	return 0;
     }
 	  
@@ -653,7 +653,7 @@ static int gss_log(const char *fmt, ...)
     buf[strlen(buf)] = '\n';
     buf[sizeof(buf)-1] = '\0';
 
-    pr_log_pri(PR_LOG_NOTICE,mbuf);
+    pr_log_pri(PR_LOG_NOTICE, "%s", mbuf);
     if (write(gss_logfd, buf, strlen(buf)) < 0)
 	return -1;
 
@@ -1087,7 +1087,7 @@ MODRET gss_ccc(cmd_rec *cmd) {
         return HANDLED(cmd);
     }
 
-    pr_response_add_err(R_534, mesg);
+    pr_response_add_err(R_534, "%s", mesg);
     gss_log("GSSAPI %s", mesg);
     return ERROR(cmd);
 
@@ -1118,7 +1118,7 @@ MODRET gss_fwccc(cmd_rec *cmd) {
         return HANDLED(cmd);
     }
 
-    pr_response_add_err(R_534, mesg);
+    pr_response_add_err(R_534, "%s", mesg);
     gss_log("GSSAPI %s", mesg);
     return ERROR(cmd);