Преглед изворни кода

render the numeric stuff without leading blank and reduce reliability floating point number resolution

Ralf S. Engelschall пре 18 година
родитељ
комит
ebcb5136bb
1 измењених фајлова са 36 додато и 3 уклоњено
  1. 36 3
      sysmon/sysmon.patch

+ 36 - 3
sysmon/sysmon.patch

@@ -1,6 +1,6 @@
 Index: autoconf/Makefile.in
 --- autoconf/Makefile.in.orig	2003-11-06 04:41:31 +0100
-+++ autoconf/Makefile.in	2007-09-29 17:02:52 +0200
++++ autoconf/Makefile.in	2007-09-29 19:05:30 +0200
 @@ -11,7 +11,7 @@
  CC              = @CC@
  LEX		= @LEX@
@@ -12,7 +12,7 @@ Index: autoconf/Makefile.in
  
 Index: configure
 --- configure.orig	2005-09-21 03:23:51 +0200
-+++ configure	2007-09-29 17:02:52 +0200
++++ configure	2007-09-29 19:05:30 +0200
 @@ -1390,14 +1390,6 @@
  fi;
  
@@ -45,7 +45,7 @@ Index: configure
  echo $ECHO_N "checking for main in -lssl... $ECHO_C" >&6
 Index: src/config.h
 --- src/config.h.orig	2005-10-12 05:30:05 +0200
-+++ src/config.h	2007-09-29 17:02:52 +0200
++++ src/config.h	2007-09-29 19:05:30 +0200
 @@ -13,7 +13,7 @@
  #include <string.h>
  #include <pwd.h>
@@ -67,3 +67,36 @@ Index: src/config.h
  #endif /* NICEINTERFACE */
  
  #ifdef HAVE_NET_SNMP_VERSION_H
+Index: src/page.c
+--- src/page.c.orig	2003-12-16 18:33:44 +0100
++++ src/page.c	2007-09-29 19:05:38 +0200
+@@ -102,17 +102,17 @@
+ 					memcpy(out,tmp,1024);
+ 					break;
+ 				case 'c':
+-					snprintf(tmp, 1024, "%s %ld", out, 
++					snprintf(tmp, 1024, "%s%ld", out, 
+ 						svc->downct);
+ 					memcpy(out,tmp,1024);
+ 					break;
+ 				case 'C':
+-					snprintf(tmp, 1024, "%s %ld", out, 
++					snprintf(tmp, 1024, "%s%ld", out, 
+ 						svc->upct);
+ 					memcpy(out,tmp,1024);
+ 					break;
+ 				case 'p':
+-					snprintf(tmp, 1024, "%s %d", out, 
++					snprintf(tmp, 1024, "%s%d", out, 
+ 						svc->port);
+ 					memcpy(out,tmp,1024);
+ 					break;
+@@ -122,7 +122,7 @@
+ 			                value = (100.0000-((tmp1/tmp2) * 100));
+ 			                if (value<0) value=0.000;
+ 			                if (tmp2==0) value=100.00;
+-					snprintf(tmp, 1024, "%s %10.6f%%", out,
++					snprintf(tmp, 1024, "%s%.1f%%", out,
+ 						value);
+ 					memcpy(out,tmp,1024);
+ 					break;