File procinfo-18.dif of Package procinfo.10952

--- Makefile
+++ Makefile	Mon Sep 17 14:56:55 2001
@@ -4,13 +4,13 @@
 
 CC = gcc -Wall -Wstrict-prototypes
 
-CFLAGS = -O2
+CFLAGS = $(RPM_OPT_FLAGS) -pipe
 LDFLAGS = -s
 
 # If you get lots of `undefined references', you probably need -lncurses
 # instead:
 
-LDLIBS = -ltermcap
+LDLIBS = -lncurses
 
 ### Add to taste:
 
@@ -36,10 +36,10 @@
 	install procinfo $(prefix)/bin/procinfo
 	install lsdev.pl $(prefix)/bin/lsdev
 	install socklist.pl $(prefix)/bin/socklist
-	-mkdir -p $(prefix)/man/man8
-	install -m 644  procinfo.8 $(prefix)/man/man8/procinfo.8
-	install -m 644  lsdev.8 $(prefix)/man/man8/lsdev.8
-	install -m 644  socklist.8 $(prefix)/man/man8/socklist.8
+	-mkdir -p $(prefix)/share/man/man8
+	install -m 644  procinfo.8 $(prefix)/share/man/man8/procinfo.8
+	install -m 644  lsdev.8 $(prefix)/share/man/man8/lsdev.8
+	install -m 644  socklist.8 $(prefix)/share/man/man8/socklist.8
 
 clean:
 	rm -f procinfo procinfo.0 *.o *~ out
--- procinfo.c
+++ procinfo.c	Mon Sep 17 14:56:55 2001
@@ -16,7 +16,7 @@
 
 */
 
-static char *rcsid = "$Id: procinfo.c,v 1.56 2001/02/25 11:29:13 svm Exp svm $";
+static char *rcsid __attribute__ ((unused)) = "$Id: procinfo.c,v 1.56 2001/02/25 11:29:13 svm Exp svm $";
 
 #include <errno.h>
 #include <fcntl.h>
--- routines.c
+++ routines.c	Mon Sep 17 15:12:46 2001
@@ -16,7 +16,7 @@
 
 */
 
-static char *rcsid = "$Id: routines.c,v 1.24 2001/02/24 23:30:35 svm Exp svm $";
+static char *rcsid __attribute__ ((unused)) = "$Id: routines.c,v 1.24 2001/02/24 23:30:35 svm Exp svm $";
 
 #include <errno.h>
 #include <signal.h>
@@ -390,19 +390,19 @@
     unsigned int d, h, m, s;
     static char buf[22];
 
-    t = t * 100 / HZ;
-    d = (int) (t / 8640000);
-    t = t - (long) (d * 8640000);
-    h = (int) (t / 360000);
-    t = t - (long) (h * 360000);
-    m = (int) (t / 6000);
-    t = t - (long) (m * 6000);
-    s = (int) (t / 100);
-    t = t - (long) (s * 100);
+    t *= 100 / HZ;
+    d = (unsigned int) (t / 8640000);
+    t = t - (unsigned long) (d * 8640000);
+    h = (unsigned int) (t / 360000);
+    t = t - (unsigned long) (h * 360000);
+    m = (unsigned int) (t / 6000);
+    t = t - (unsigned long) (m * 6000);
+    s = (unsigned int) (t / 100);
+    t = t - (unsigned long) (s * 100);
     if (d > 0)
-	sprintf (buf, "%3ud %2u:%02u:%02u.%02u", d, h, m, s, (int) t);
+	sprintf (buf, "%3ud %2u:%02u:%02u.%02u", d, h, m, s, (unsigned int) t);
     else
-	sprintf (buf, "     %2u:%02u:%02u.%02u", h, m, s, (int) t);
+	sprintf (buf, "     %2u:%02u:%02u.%02u", h, m, s, (unsigned int) t);
     return buf;
 }
 
openSUSE Build Service is sponsored by