temperature: Improve types - slstatus - status monitor | |
git clone git://git.suckless.org/slstatus | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit d1e33988227bf88c6bc33d4f83274dda78ee2310 | |
parent ab4f24a612fd40bb58b5504e979ad476533dd891 | |
Author: Aaron Marcher <[email protected]> | |
Date: Fri, 6 Jul 2018 23:41:02 +0200 | |
temperature: Improve types | |
Diffstat: | |
M components/temperature.c | 8 +++++--- | |
1 file changed, 5 insertions(+), 3 deletions(-) | |
--- | |
diff --git a/components/temperature.c b/components/temperature.c | |
@@ -4,16 +4,18 @@ | |
#include "../util.h" | |
#if defined(__linux__) | |
+ #include <inttypes.h> | |
+ | |
const char * | |
temp(const char *file) | |
{ | |
- int temp; | |
+ uint64_t temp; | |
- if(pscanf(file, "%d", &temp) != 1) { | |
+ if(pscanf(file, "%" PRIu64, &temp) != 1) { | |
return NULL; | |
} | |
- return bprintf("%d", temp / 1000); | |
+ return bprintf("%" PRIu64, temp / 1000); | |
} | |
#elif defined(__OpenBSD__) | |
#include <stdio.h> |