prevent remote sensor to be updated with local providers
[psensor.git] / src / lib / pudisks2.c
index e001d87..5a7503e 100644 (file)
@@ -97,6 +97,9 @@ void udisks2_psensor_list_update(struct psensor **sensors)
        for (; *sensors; sensors++) {
                s = *sensors;
 
+               if (s->type & SENSOR_TYPE_REMOTE)
+                       continue;
+
                if (s->type & SENSOR_TYPE_UDISKS2) {
                        data = (struct udisks_data *)s->provider_data;
 
@@ -119,7 +122,7 @@ void udisks2_psensor_list_update(struct psensor **sensors)
        }
 }
 
-void udisks2_psensor_list_add(struct psensor ***sensors, int values_length)
+void udisks2_psensor_list_append(struct psensor ***sensors, int values_length)
 {
        UDisksClient *client;
        GList *objects, *cur;