temperature: Improve types
This commit is contained in:
		@@ -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>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user