summaryrefslogtreecommitdiff
path: root/plugins/omnibook/omnibook-plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/omnibook/omnibook-plugin.c')
-rw-r--r--plugins/omnibook/omnibook-plugin.c93
1 files changed, 46 insertions, 47 deletions
diff --git a/plugins/omnibook/omnibook-plugin.c b/plugins/omnibook/omnibook-plugin.c
index 7906d21..386511c 100644
--- a/plugins/omnibook/omnibook-plugin.c
+++ b/plugins/omnibook/omnibook-plugin.c
@@ -33,75 +33,74 @@ const gchar *plugin_name = "omnibook";
#define OMNIBOOK_DEVICE_FILE "/proc/omnibook/temperature"
enum {
- OMNIBOOK_DEVICE_FILE_OPEN_ERROR,
- OMNIBOOK_DEVICE_FILE_READ_ERROR
+ OMNIBOOK_DEVICE_FILE_OPEN_ERROR,
+ OMNIBOOK_DEVICE_FILE_READ_ERROR
};
static void omnibook_plugin_setup_manually(GList **sensors) {
- /* omnibook only has the one device file with one temp in it */
- if (g_file_test(OMNIBOOK_DEVICE_FILE, G_FILE_TEST_EXISTS)) {
-
- sensors_applet_plugin_add_sensor(sensors,
- OMNIBOOK_DEVICE_FILE,
- _("temperature"),
- _("CPU"),
- TEMP_SENSOR,
- TRUE,
- CPU_ICON,
- DEFAULT_GRAPH_COLOR);
- }
-}
+ /* omnibook only has the one device file with one temp in it */
+ if (g_file_test(OMNIBOOK_DEVICE_FILE, G_FILE_TEST_EXISTS)) {
+
+ sensors_applet_plugin_add_sensor(sensors,
+ OMNIBOOK_DEVICE_FILE,
+ _("temperature"),
+ _("CPU"),
+ TEMP_SENSOR,
+ TRUE,
+ CPU_ICON,
+ DEFAULT_GRAPH_COLOR);
+ }
+}
/* to be called to setup for sys sensors */
static GList *omnibook_plugin_init(void) {
- GList *sensors = NULL;
- /* call function to recursively look for sensors
- starting at the defined base directory */
- omnibook_plugin_setup_manually(&sensors);
- return sensors;
-
-}
+ GList *sensors = NULL;
+ /* call function to recursively look for sensors starting at the defined base directory */
+ omnibook_plugin_setup_manually(&sensors);
+ return sensors;
+}
-static gdouble omnibook_plugin_get_sensor_value(const gchar *path,
- const gchar *id,
- SensorType type,
- GError **error) {
+static gdouble omnibook_plugin_get_sensor_value(const gchar *path,
+ const gchar *id,
+ SensorType type,
+ GError **error) {
- /* to open and access the value of each sensor */
- FILE *fp;
- gfloat sensor_value;
+ /* to open and access the value of each sensor */
+ FILE *fp;
+ gfloat sensor_value;
- if (NULL == (fp = fopen(path, "r"))) {
- g_set_error(error, SENSORS_APPLET_PLUGIN_ERROR, OMNIBOOK_DEVICE_FILE_OPEN_ERROR, "Error opening sensor device file %s", path);
- return -1.0;
- }
+ if (NULL == (fp = fopen(path, "r"))) {
+ g_set_error(error, SENSORS_APPLET_PLUGIN_ERROR, OMNIBOOK_DEVICE_FILE_OPEN_ERROR, "Error opening sensor device file %s", path);
+ return -1.0;
+ }
- if (fscanf(fp, "CPU temperature: %f", &sensor_value) != 1) {
- g_set_error(error, SENSORS_APPLET_PLUGIN_ERROR, OMNIBOOK_DEVICE_FILE_READ_ERROR, "Error reading from sensor device file %s", path);
- fclose(fp);
- return -1.0;
- }
+ if (fscanf(fp, "CPU temperature: %f", &sensor_value) != 1) {
+ g_set_error(error, SENSORS_APPLET_PLUGIN_ERROR, OMNIBOOK_DEVICE_FILE_READ_ERROR, "Error reading from sensor device file %s", path);
+ fclose(fp);
+ return -1.0;
+ }
- fclose(fp);
+ fclose(fp);
- return (gdouble)sensor_value;
+ return (gdouble)sensor_value;
}
-const gchar *sensors_applet_plugin_name(void)
+const gchar *sensors_applet_plugin_name(void)
{
- return plugin_name;
+ return plugin_name;
}
-GList *sensors_applet_plugin_init(void)
+GList *sensors_applet_plugin_init(void)
{
- return omnibook_plugin_init();
+ return omnibook_plugin_init();
}
-gdouble sensors_applet_plugin_get_sensor_value(const gchar *path,
- const gchar *id,
+gdouble sensors_applet_plugin_get_sensor_value(const gchar *path,
+ const gchar *id,
SensorType type,
GError **error) {
- return omnibook_plugin_get_sensor_value(path, id, type, error);
+
+ return omnibook_plugin_get_sensor_value(path, id, type, error);
}