diff --git a/src/modules/conf_shelves/e_int_config_shelf.c b/src/modules/conf_shelves/e_int_config_shelf.c index 207b703c0..82a582544 100644 --- a/src/modules/conf_shelves/e_int_config_shelf.c +++ b/src/modules/conf_shelves/e_int_config_shelf.c @@ -116,7 +116,7 @@ _free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata) } static Evas_Object * -_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata) +_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata) { Evas_Object *ol, *ow, *ot, *of; char buf[64]; diff --git a/src/modules/cpufreq/freqset.c b/src/modules/cpufreq/freqset.c index a5da6229c..462cc0829 100644 --- a/src/modules/cpufreq/freqset.c +++ b/src/modules/cpufreq/freqset.c @@ -130,7 +130,6 @@ main(int argc, char *argv[]) } #endif - seteuid(-1); return -1; } diff --git a/src/modules/shot/e_mod_main.c b/src/modules/shot/e_mod_main.c index d8ae11c3e..494cf7e64 100644 --- a/src/modules/shot/e_mod_main.c +++ b/src/modules/shot/e_mod_main.c @@ -663,8 +663,8 @@ _shot_now(E_Zone *zone, E_Client *ec, const char *params) { long long unsigned int max = 0; - fscanf(f, "%llu", &max); - if (max && (max < (w * h * sizeof(int)))) + int n = fscanf(f, "%llu", &max); + if ((n > 0) && (max) && (max < (w * h * sizeof(int)))) { e_util_dialog_show(_("Screenshot Error"), _("SHMMAX is too small to take screenshot.
"