Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37867783
en ru br
Репозитории ALT
S:3.3.17-alt7.g37f1060
5.1: 3.2.7-alt2
4.1: 3.2.5-alt7.M41.1
4.0: 3.2.5-alt7
3.0: 3.2.4-alt2
www.altlinux.org/Changes

Группа :: Мониторинг
Пакет: procps

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: procps-3.2.5-owl-format.patch
Скачать


diff -urk.orig procps-3.2.5.orig/pgrep.c procps-3.2.5/pgrep.c
--- procps-3.2.5.orig/pgrep.c	2004-10-19 17:53:47 +0000
+++ procps-3.2.5/pgrep.c	2005-08-30 13:44:24 +0000
@@ -338,7 +338,7 @@
 		re_err = regcomp (preg, re, REG_EXTENDED | REG_NOSUB);
 		if (re_err) {
 			regerror (re_err, preg, errbuf, sizeof(errbuf));
-			fprintf (stderr, errbuf);
+			fprintf (stderr, "%s", errbuf);
 			exit (2);
 		}
 	}
diff -urk.orig procps-3.2.5.orig/proc/slab.c procps-3.2.5/proc/slab.c
--- procps-3.2.5.orig/proc/slab.c	2005-01-24 18:07:42 +0000
+++ procps-3.2.5/proc/slab.c	2005-08-30 13:44:24 +0000
@@ -306,7 +306,7 @@
 
 	slabfile = fopen(SLABINFO_FILE, "r");
 	if (!slabfile) {
-		perror("fopen");
+		perror(SLABINFO_FILE);
 		return 1;
 	}
 
diff -urk.orig procps-3.2.5.orig/proc/sysinfo.c procps-3.2.5/proc/sysinfo.c
--- procps-3.2.5.orig/proc/sysinfo.c	2005-08-30 13:44:12 +0000
+++ procps-3.2.5/proc/sysinfo.c	2005-08-30 13:44:24 +0000
@@ -52,7 +52,7 @@
 #define FILE_TO_BUF(filename, fd) do{				\
     static int local_n;						\
     if (fd == -1 && (fd = open(filename, O_RDONLY)) == -1) {	\
-	fprintf(stderr, BAD_OPEN_MESSAGE);			\
+	fprintf(stderr, "%s", BAD_OPEN_MESSAGE);		\
 	fflush(NULL);						\
 	_exit(102);						\
     }								\
diff -urk.orig procps-3.2.5.orig/pwdx.c procps-3.2.5/pwdx.c
--- procps-3.2.5.orig/pwdx.c	2005-08-30 13:44:12 +0000
+++ procps-3.2.5/pwdx.c	2005-08-30 13:44:24 +0000
@@ -22,7 +22,7 @@
 static void die(const char *msg) NORETURN;
 static void die(const char *msg)
 {
-     fprintf(stderr, msg);
+     fprintf(stderr, "%s", msg);
      exit(1);
 }
 
diff -urk.orig procps-3.2.5.orig/vmstat.c procps-3.2.5/vmstat.c
--- procps-3.2.5.orig/vmstat.c	2005-08-30 13:44:12 +0000
+++ procps-3.2.5/vmstat.c	2005-08-30 13:45:40 +0000
@@ -394,7 +394,7 @@
       free(partitions);
     }
   }else{
-    fprintf(stderr, "Your kernel doesn't support diskstat (2.5.70 or above required)"); 
+    fprintf(stderr, "Your kernel doesn't support diskstat (2.5.70 or above required)\n"); 
     exit(0);
   } 
 }
@@ -415,7 +415,7 @@
 
   fSlab=fopen("/proc/slabinfo", "rb");
   if(!fSlab){
-    fprintf(stderr, "Your kernel doesn't support slabinfo");    
+    fprintf(stderr, "Your kernel doesn't support slabinfo\n");    
     return;
   }
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin