Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 6684623c968f6e0d04ed0c2793b69599 > files > 1

perl-Proc-ProcessTable-0.460.0-2.mga3.src.rpm

diff -Naur -x '*~' Proc-ProcessTable-0.45/os/Linux.c Proc-ProcessTable-0.45-fix-format-errors/os/Linux.c
--- Proc-ProcessTable-0.45/os/Linux.c	2008-09-08 17:10:41.000000000 +0200
+++ Proc-ProcessTable-0.45-fix-format-errors/os/Linux.c	2009-09-03 23:19:05.000000000 +0200
@@ -397,7 +397,7 @@
 
     /* copy the path onto our obstack, set the value (somewhere in pts)
      * and free the results of canonicalize_file_name */
-    obstack_printf(mem_pool, link);
+    obstack_printf(mem_pool, "%s", link);
     obstack_1grow(mem_pool, '\0');
 
     *ptr = (char *) obstack_finish(mem_pool);
@@ -618,7 +618,7 @@
         bzero(prs, sizeof(struct procstat));
 
         /* intilize the format string */
-        obstack_printf(&mem_pool, get_string(STR_DEFAULT_FORMAT));
+        obstack_printf(&mem_pool, "%s", get_string(STR_DEFAULT_FORMAT));
         obstack_1grow(&mem_pool, '\0');
         format_str = (char *) obstack_finish(&mem_pool);
 
diff -Naur -x '*~' Proc-ProcessTable-0.45/ProcessTable.xs Proc-ProcessTable-0.45-fix-format-errors/ProcessTable.xs
--- Proc-ProcessTable-0.45/ProcessTable.xs	2008-01-26 06:12:22.000000000 +0100
+++ Proc-ProcessTable-0.45-fix-format-errors/ProcessTable.xs	2009-09-03 23:20:24.000000000 +0200
@@ -388,5 +388,5 @@
      char* error;
 
      if( (error = OS_initialize()) != NULL ){
-       croak(error);
+       croak("%s", error);
      }