Fixed restoration of the panel divider position.
[psensor.git] / src / lib / pudisks2.c
index 382e7ec..7111174 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2014 jeanfi@gmail.com
+ * Copyright (C) 2010-2016 jeanfi@gmail.com
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License as
 #include <pudisks2.h>
 #include <temperature.h>
 
-const char *PROVIDER_NAME = "udisks2";
+static const char *PROVIDER_NAME = "udisks2";
 
 static GDBusObjectManager *manager;
 
-const time_t SMART_UPDATE_INTERVAL = 30;
+static const time_t SMART_UPDATE_INTERVAL = 30;
 
 struct udisks_data {
        char *path;
        struct timeval last_smart_update;
 };
 
-void udisks_data_free(void *data)
+static void udisks_data_free(void *data)
 {
        struct udisks_data *u;
 
@@ -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;