Browse Source

Fix compilation warnings (#11846)

Vladimir Kobal 3 years ago
parent
commit
3ba9dc6cf0
3 changed files with 9 additions and 2 deletions
  1. 2 0
      database/sqlite/sqlite_aclk_alert.c
  2. 3 1
      database/sqlite/sqlite_aclk_chart.c
  3. 4 1
      ml/ml-dummy.c

+ 2 - 0
database/sqlite/sqlite_aclk_alert.c

@@ -724,6 +724,7 @@ void health_alarm_entry2proto_nolock(struct alarm_log_entry *alarm_log, ALARM_EN
 }
 #endif
 
+#ifdef ENABLE_NEW_CLOUD_PROTOCOL
 static int have_recent_alarm(RRDHOST *host, uint32_t alarm_id, time_t mark)
 {
     ALARM_ENTRY *ae = host->health_log.alarms;
@@ -737,6 +738,7 @@ static int have_recent_alarm(RRDHOST *host, uint32_t alarm_id, time_t mark)
 
     return 0;
 }
+#endif
 
 #define ALARM_EVENTS_PER_CHUNK 10
 void aclk_push_alert_snapshot_event(struct aclk_database_worker_config *wc, struct aclk_database_cmd cmd)

+ 3 - 1
database/sqlite/sqlite_aclk_chart.c

@@ -318,7 +318,7 @@ void aclk_send_chart_event(struct aclk_database_worker_config *wc, struct aclk_d
 
     uint64_t first_sequence;
     uint64_t last_sequence;
-    time_t last_timestamp;
+    time_t last_timestamp = 0;
 
     BUFFER *sql = buffer_create(1024);
 
@@ -979,6 +979,8 @@ int queue_chart_to_aclk(RRDSET *st)
 #ifndef ENABLE_NEW_CLOUD_PROTOCOL
 #ifdef ENABLE_ACLK
     aclk_update_chart(st->rrdhost, st->id, 1);
+#else
+    UNUSED(st);
 #endif
     return 0;
 #else

+ 4 - 1
ml/ml-dummy.c

@@ -10,7 +10,10 @@ void ml_new_host(RRDHOST *RH) { (void) RH; }
 
 void ml_delete_host(RRDHOST *RH) { (void) RH; }
 
-char *ml_get_host_info(RRDHOST *RH) { (void) RH; }
+char *ml_get_host_info(RRDHOST *RH) {
+    (void) RH;
+    return NULL;
+}
 
 void ml_new_dimension(RRDDIM *RD) { (void) RD; }