Check for finite numbers before inserting the data into the database; Link against math library; Updated Readme

This commit is contained in:
2017-09-07 20:41:22 +02:00
parent e6ce8e49a3
commit 05415b98ff
4 changed files with 51 additions and 10 deletions

View File

@@ -102,7 +102,7 @@ void insertDataAverages(float temperature, float humidity, float gm3, int isouts
char *pquerystring = NULL;
if (-1 == asprintf(&pquerystring,
"INSERT INTO stats (humidity, temperature, gm3, isoutside) VALUES (%f, %f, %f, %i)", humidity, temperature, absoluteHumidityFloat(temperature, humidity), isoutside)) {
"INSERT INTO average_stats (humidity, temperature, gm3, isoutside) VALUES (%f, %f, %f, %i)", humidity, temperature, absoluteHumidityFloat(temperature, humidity), isoutside)) {
perror("asprintf() failed");
} else {
if (mysql_query(conn, pquerystring)) {