This is an automated email from the git hooks/post-receive script. a n d r e p u s h e d a c o m m i t t o b r a n c h m a s t e r in repository panel-plugins/xfce4-battery-plugin.
commit 7faffa174b19232e7594633894bfafac0539f287 Author: Andre Miranda <andre...@xfce.org> Date: Mon Dec 31 18:15:41 2018 -0300 Fix compilation warnings --- panel-plugin/battery.c | 12 +++++++----- panel-plugin/libacpi.c | 28 ++++++++++++++-------------- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/panel-plugin/battery.c b/panel-plugin/battery.c index 6ce6f52..630e157 100644 --- a/panel-plugin/battery.c +++ b/panel-plugin/battery.c @@ -167,6 +167,9 @@ update_apm_status(t_battmon *battmon) gboolean acline=FALSE; gchar buffer[128]; gchar *css, *color_str; + GtkWidget *dialog; + GdkRGBA *color; + gchar *cssminsizes; static int update_time = AVERAGING_CYCLE; static int sum_lcapacity = 0; @@ -389,7 +392,6 @@ update_apm_status(t_battmon *battmon) gtk_progress_bar_set_text(GTK_PROGRESS_BAR(battmon->battstatus), NULL); /* bar colors and state flags */ - GdkRGBA *color; if (acline) { battmon->low = battmon->critical = FALSE; color = &battmon->options.colorA; @@ -410,7 +412,7 @@ update_apm_status(t_battmon *battmon) color_str = gdk_rgba_to_string (color); #if GTK_CHECK_VERSION (3, 20, 0) - gchar * cssminsizes = "min-width: 4px; min-height: 0px"; + cssminsizes = "min-width: 4px; min-height: 0px"; if (gtk_orientable_get_orientation(GTK_ORIENTABLE(battmon->battstatus)) == GTK_ORIENTATION_HORIZONTAL) cssminsizes = "min-width: 0px; min-height: 4px"; css = g_strdup_printf("progressbar trough { %s } \ @@ -429,7 +431,7 @@ update_apm_status(t_battmon *battmon) if (method != BM_BROKEN && !acline && charge <= battmon->options.low_percentage) { if(!battmon->critical && charge <= battmon->options.critical_percentage) { battmon->critical = TRUE; - GtkWidget *dialog; + if(battmon->options.action_on_critical == BM_MESSAGE){ do_critical_warn: dialog = gtk_message_dialog_new (NULL, 0, GTK_MESSAGE_WARNING, GTK_BUTTONS_CLOSE, @@ -447,7 +449,7 @@ do_critical_warn: } } else if (!battmon->low){ battmon->low = TRUE; - GtkWidget *dialog; + if(battmon->options.action_on_low == BM_MESSAGE){ do_low_warn: dialog = gtk_message_dialog_new (NULL, 0, GTK_MESSAGE_WARNING, GTK_BUTTONS_CLOSE, @@ -1385,7 +1387,7 @@ on_power_change (GDBusProxy *proxy, update_apm_status (battmon); } -void +static void battmon_dbus_monitor (t_battmon *battmon) { GDBusProxy *proxy; diff --git a/panel-plugin/libacpi.c b/panel-plugin/libacpi.c index 0f524ca..153a42b 100644 --- a/panel-plugin/libacpi.c +++ b/panel-plugin/libacpi.c @@ -59,10 +59,9 @@ static int acpifd; #include "libacpi.h" static char batteries[MAXBATT][128]; -static char battinfo[MAXBATT][128]; /* path to AC adapter because not all AC adapter are listed in /sys/class/power_supply/AC/ this obviously only supports one AC adapter. */ -static char sysfsacdir[128]; +static char sysfsacdir[280]; #ifndef __linux__ #if HAVE_SYSCTL @@ -191,13 +190,13 @@ get_var(int *oid, int nlen) #endif #endif -int check_acpi_sysfs(void) +static int check_acpi_sysfs(void) { DIR *sysfs; struct dirent *batt; char *name; FILE *typefile; - char typepath[128]; + char typepath[300]; char tmptype[8]; acpi_sysfs = 0; @@ -304,9 +303,11 @@ int check_acpi(void) #endif } -int read_sysfs_int(char* filename) +static int read_sysfs_int(char* filename) { FILE* f; + int out; + f = fopen(filename,"r"); if ( !f ) { @@ -315,13 +316,13 @@ int read_sysfs_int(char* filename) #endif return 0; } - int out; + fscanf(f,"%d",&out); fclose(f); return out; } -char* read_sysfs_string(char* filename) +static char* read_sysfs_string(char* filename) { FILE* f; f = fopen(filename,"r"); @@ -337,12 +338,10 @@ char* read_sysfs_string(char* filename) return buf2; } -int read_acad_state_sysfs(void) +static int read_acad_state_sysfs(void) { DIR *sysfs; - struct dirent *propety; - char *name; - char onlinefilepath[128]; + char onlinefilepath[300]; sysfs = opendir(sysfsacdir); if (sysfs == 0) @@ -356,9 +355,10 @@ int read_acad_state_sysfs(void) if (!acadstate) acadstate=(ACADstate *)malloc(sizeof(ACADstate)); /* this code doesn't make much sense.. why look at the whole directory?! + struct dirent *propety; while ((propety = readdir(sysfs))) { - name = propety->d_name; + char *name = propety->d_name; if (!strncmp(".", name, 1) || !strncmp("..", name, 2)) continue; if (strcmp(name,"online") == 0) @@ -410,7 +410,7 @@ int read_acad_state(void) #endif } -int read_acpi_info_sysfs(int battery) +static int read_acpi_info_sysfs(int battery) { DIR *sysfs; struct dirent *propety; @@ -537,7 +537,7 @@ int read_acpi_info(int battery) } -int read_acpi_state_sysfs(int battery) +static int read_acpi_state_sysfs(int battery) { DIR *sysfs; struct dirent *propety; -- To stop receiving notification emails like this one, please contact the administrator of this repository. _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits