From e2be50057ad6c0918dfff897c7b74e3b6cc3f688 Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Wed, 12 Jan 2005 04:34:45 +0000 Subject: [ maintainer ] sysutils/torsmo: fix temperature monitoring - fix temperature monitoring PR: ports/75721 Submitted by: Roman Bogorodskiy --- sysutils/torsmo/files/patch-freebsd.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'sysutils/torsmo/files/patch-freebsd.c') diff --git a/sysutils/torsmo/files/patch-freebsd.c b/sysutils/torsmo/files/patch-freebsd.c index 91b2eca45358..109d6bfb13c2 100644 --- a/sysutils/torsmo/files/patch-freebsd.c +++ b/sysutils/torsmo/files/patch-freebsd.c @@ -1,5 +1,5 @@ --- freebsd.c.orig Wed Aug 25 20:24:24 2004 -+++ freebsd.c Wed Dec 29 22:11:31 2004 ++++ freebsd.c Sun Jan 2 08:49:26 2005 @@ -4,14 +4,12 @@ #include #include @@ -77,6 +77,15 @@ if((sysctl(mib, 2, &boottime, &size, NULL, 0) != -1) && (boottime.tv_sec != 0)) { time(&now); +@@ -292,7 +329,7 @@ + } + + double get_acpi_temperature(int fd) { +- double temp; ++ int temp; + + if (GETSYSCTL("hw.acpi.thermal.tz0.temperature", temp)) { + (void)fprintf(stderr, "Cannot read sysctl \"hw.acpi.thermal.tz0.temperature\"\n"); @@ -344,4 +381,38 @@ char* get_acpi_fan() { -- cgit v1.2.3