Sophie

Sophie

distrib > Mageia > 1 > i586 > by-pkgid > 0c5b78ade53e62753e441d3bbcb5a6a0 > files > 1

freeipmi-0.8.12-1.mga1.src.rpm

--- common/src/miscutil/conffile.c.str	2009-12-08 22:44:46.000000000 -0500
+++ common/src/miscutil/conffile.c	2009-12-08 22:45:50.000000000 -0500
@@ -147,34 +147,34 @@
     char errbuf[CONFFILE_MAX_ERRMSGLEN];
 
     if (cf == NULL) 
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[CONFFILE_ERR_NULLHANDLE]);
     else if (cf->magic != CONFFILE_MAGIC)
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[CONFFILE_ERR_MAGIC]);
     else if (cf->errnum < CONFFILE_ERR_SUCCESS 
              || cf->errnum > CONFFILE_ERR_ERRNUMRANGE)
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[CONFFILE_ERR_ERRNUMRANGE]);
     else if (cf->errnum == CONFFILE_ERR_PARSE_OPTION_UNKNOWN
              || cf->errnum == CONFFILE_ERR_PARSE_ARG_MISSING
              || cf->errnum == CONFFILE_ERR_PARSE_ARG_TOOMANY
              || cf->errnum == CONFFILE_ERR_PARSE_ARG_INVALID)
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[cf->errnum], cf->optionname, cf->line_num);
     else if (cf->errnum == CONFFILE_ERR_PARSE_OPTION_TOOMANY
              || cf->errnum == CONFFILE_ERR_PARSE_OPTION_TOOFEW)
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[cf->errnum], cf->optionname);
     else if (cf->errnum == CONFFILE_ERR_PARSE_OVERFLOW_LINELEN
              || cf->errnum == CONFFILE_ERR_PARSE_OVERFLOW_OPTIONLEN
              || cf->errnum == CONFFILE_ERR_PARSE_OVERFLOW_ARGLEN
              || cf->errnum == CONFFILE_ERR_PARSE_QUOTE
              || cf->errnum == CONFFILE_ERR_PARSE_CONTINUATION)
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[cf->errnum], cf->line_num);
     else
-        rv = snprintf(errbuf, CONFFILE_MAX_ERRMSGLEN, 
+        rv = snprintf("%s",errbuf, CONFFILE_MAX_ERRMSGLEN, 
                       _errmsg[cf->errnum]);
 
     if (rv >= buflen)
--- libfreeipmi/src/util/ipmi-device-types-util.c.str	2009-12-08 22:47:47.000000000 -0500
+++ libfreeipmi/src/util/ipmi-device-types-util.c	2009-12-08 22:48:13.000000000 -0500
@@ -55,7 +55,7 @@
       return (-1);
     }
 
-  return (snprintf (buf, buflen, string_array[offset]));
+  return (snprintf (buf, buflen, "%s", string_array[offset]));
 }
 
 int
--- libfreeipmi/src/util/ipmi-sensor-and-event-code-tables-util.c.str	2009-12-08 22:48:29.000000000 -0500
+++ libfreeipmi/src/util/ipmi-sensor-and-event-code-tables-util.c	2009-12-08 22:48:51.000000000 -0500
@@ -1097,7 +1097,7 @@
       return (-1);
     }
 
-  return (snprintf (buf, buflen, string_array[offset]));
+  return (snprintf (buf, buflen, "%s", string_array[offset]));
 }
 
 int
--- libfreeipmi/src/util/ipmi-sensor-util.c.str	2009-12-08 22:49:02.000000000 -0500
+++ libfreeipmi/src/util/ipmi-sensor-util.c	2009-12-08 22:49:18.000000000 -0500
@@ -62,7 +62,7 @@
       return (-1);
     }
 
-  rv = snprintf (buf, buflen, threshold_comparison_status_desc[offset]);
+  rv = snprintf (buf, buflen, "%s", threshold_comparison_status_desc[offset]);
   /* -1 to account for '\0' */
   if (rv >= (buflen - 1))
     {