diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2004-10-13 15:02:22 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2004-10-13 15:02:22 +0000 |
commit | fa0fb40327715bb367eeaa669a966baad5a2e516 (patch) | |
tree | 963865d285009233bc1fa88abfe42a1312453dfc /sysutils | |
parent | 331475e0359ff5accd15f8c2a47b979e475b22a0 (diff) |
Notes
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/torsmo/Makefile | 1 | ||||
-rw-r--r-- | sysutils/torsmo/files/freebsd.c | 2 | ||||
-rw-r--r-- | sysutils/torsmo/files/patch-torsmo.c | 36 |
3 files changed, 35 insertions, 4 deletions
diff --git a/sysutils/torsmo/Makefile b/sysutils/torsmo/Makefile index 434f4342cafc..930938e1a2d5 100644 --- a/sysutils/torsmo/Makefile +++ b/sysutils/torsmo/Makefile @@ -7,6 +7,7 @@ PORTNAME= torsmo PORTVERSION= 0.17 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff --git a/sysutils/torsmo/files/freebsd.c b/sysutils/torsmo/files/freebsd.c index 5ad54e486bc5..cd5e9b00d8c2 100644 --- a/sysutils/torsmo/files/freebsd.c +++ b/sysutils/torsmo/files/freebsd.c @@ -94,7 +94,7 @@ double get_uptime() int mib[2] = {CTL_KERN, KERN_BOOTTIME}; struct timeval boottime; time_t now; - int size = sizeof(boottime); + size_t size = sizeof(boottime); double uptime; if((sysctl(mib, 2, &boottime, &size, NULL, 0) != -1) && (boottime.tv_sec != 0)) { diff --git a/sysutils/torsmo/files/patch-torsmo.c b/sysutils/torsmo/files/patch-torsmo.c index c32c6aa662a3..2d041d13a02f 100644 --- a/sysutils/torsmo/files/patch-torsmo.c +++ b/sysutils/torsmo/files/patch-torsmo.c @@ -1,11 +1,41 @@ ---- torsmo.c.orig Thu Aug 5 19:39:06 2004 -+++ torsmo.c Thu Aug 5 19:39:20 2004 +--- torsmo.c.orig Wed Oct 13 17:31:57 2004 ++++ torsmo.c Wed Oct 13 17:35:45 2004 +@@ -376,7 +376,7 @@ + snprintf(buf, 255, "%.1fM", m); + } + else if (a >= 1024) +- snprintf(buf, 255, "%Ldk", a/1024L); ++ snprintf(buf, 255, "%Ldk", a/1024); + else + snprintf(buf, 255, "%Ld", a); + } @@ -998,7 +998,7 @@ } OBJ(acpitemp) { /* does anyone have decimals in acpi temperature? */ - snprintf(p, n, "%d", (int) get_acpi_temperature(obj->data.i)); -+ snprintf(p, n, "%0.1f", (int) get_acpi_temperature(obj->data.i)); ++ snprintf(p, n, "%0.1f", (float)get_acpi_temperature(obj->data.i)); } OBJ(acpifan) { snprintf(p, n, "%s", get_acpi_fan()); +@@ -2248,8 +2248,8 @@ + + /* handle other command line arguments */ + +- optind = 0; +- ++ optind = optreset = 1; ++ + while (1) { + int c = getopt(argc, argv, getopt_string); + if(c == -1) break; +@@ -2353,8 +2353,7 @@ + + default: + fprintf(stderr, "torsmo: forked to background, pid is %d\n", ret); +- exit(0); +- break; ++ return 0; + } + } + |