fix pclose before fgets in init_menu_system

Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
This commit is contained in:
Vincent-FK 2021-04-17 22:25:33 +02:00
parent 152bae7693
commit 356fe72c62

View File

@ -399,8 +399,8 @@ void MenuMode::init_menu_system_values(){
volume_percentage = 50; ///wrong value: setting default to 50 volume_percentage = 50; ///wrong value: setting default to 50
} }
else{ else{
pclose(fp);
fgets(res, sizeof(res)-1, fp); fgets(res, sizeof(res)-1, fp);
pclose(fp);
/// Check if Volume is a number (at least the first char) /// Check if Volume is a number (at least the first char)
if(res[0] < '0' || res[0] > '9'){ if(res[0] < '0' || res[0] > '9'){
@ -420,8 +420,8 @@ void MenuMode::init_menu_system_values(){
brightness_percentage = 50; ///wrong value: setting default to 50 brightness_percentage = 50; ///wrong value: setting default to 50
} }
else{ else{
pclose(fp);
fgets(res, sizeof(res)-1, fp); fgets(res, sizeof(res)-1, fp);
pclose(fp);
/// Check if brightness is a number (at least the first char) /// Check if brightness is a number (at least the first char)
if(res[0] < '0' || res[0] > '9'){ if(res[0] < '0' || res[0] > '9'){