adjust for OpenBSD
This commit is contained in:
		@@ -1,15 +1,14 @@
 | 
			
		||||
BUILD_DIR = build
 | 
			
		||||
 | 
			
		||||
C_SOURCES = \
 | 
			
		||||
../cube/User/Src/sha256.c \
 | 
			
		||||
sha256.c \
 | 
			
		||||
sink20169.c \
 | 
			
		||||
logging.c
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
C_INCLUDES = \
 | 
			
		||||
-I. \
 | 
			
		||||
-I../cube/User/Inc \
 | 
			
		||||
-I/usr/include/postgresql
 | 
			
		||||
-I/usr/local/include/postgresql
 | 
			
		||||
 | 
			
		||||
VERSION := $(shell git rev-parse --short=8 HEAD)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -388,7 +388,13 @@ int sendToDB(t_forwarderHandle *handle, const char *location, const char *device
 | 
			
		||||
        char stmt[256];
 | 
			
		||||
        int res1 = snprintf(stmt, sizeof(stmt),
 | 
			
		||||
                            "INSERT INTO mainsfrequency (time, host, location, freq) "
 | 
			
		||||
                            "VALUES(to_timestamp(%lu), '%s', '%s', %d.%03d)",
 | 
			
		||||
                            "VALUES(to_timestamp("
 | 
			
		||||
#ifdef OpenBSD
 | 
			
		||||
                                                 "%llu"
 | 
			
		||||
#else
 | 
			
		||||
                                                 "%lu"
 | 
			
		||||
#endif                                                      
 | 
			
		||||
                                                       "), '%s', '%s', %d.%03d)",
 | 
			
		||||
                            timestamp, deviceId, location, 
 | 
			
		||||
                            frequency_before_point, frequency_behind_point);
 | 
			
		||||
        if (res1 > sizeof(stmt)) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user