Loading extendedcommands.c +9 −12 Original line number Diff line number Diff line Loading @@ -542,18 +542,8 @@ int confirm_selection(const char* title, const char* confirm) char* confirm_str = strdup(confirm); const char* confirm_headers[] = { title, " THIS CAN NOT BE UNDONE.", "", NULL }; int one_confirm = 0 == stat("/sdcard/clockworkmod/.one_confirm", &info); #ifdef BOARD_TOUCH_RECOVERY one_confirm = 1; #endif if (one_confirm) { char* items[] = { "No", confirm_str, //" Yes -- wipe partition", // [1] NULL }; int chosen_item = get_menu_selection(confirm_headers, items, 0, 0); ret = (chosen_item == 1); } else { int many_confirm = 0 == stat("/sdcard/clockworkmod/.many_confirm", &info); if (many_confirm) { char* items[] = { "No", "No", "No", Loading @@ -569,6 +559,13 @@ int confirm_selection(const char* title, const char* confirm) int chosen_item = get_menu_selection(confirm_headers, items, 0, 0); ret = (chosen_item == 7); } else { char* items[] = { "No", confirm_str, //" Yes -- wipe partition", // [1] NULL }; int chosen_item = get_menu_selection(confirm_headers, items, 0, 0); ret = (chosen_item == 1); } free(confirm_str); return ret; } Loading Loading
extendedcommands.c +9 −12 Original line number Diff line number Diff line Loading @@ -542,18 +542,8 @@ int confirm_selection(const char* title, const char* confirm) char* confirm_str = strdup(confirm); const char* confirm_headers[] = { title, " THIS CAN NOT BE UNDONE.", "", NULL }; int one_confirm = 0 == stat("/sdcard/clockworkmod/.one_confirm", &info); #ifdef BOARD_TOUCH_RECOVERY one_confirm = 1; #endif if (one_confirm) { char* items[] = { "No", confirm_str, //" Yes -- wipe partition", // [1] NULL }; int chosen_item = get_menu_selection(confirm_headers, items, 0, 0); ret = (chosen_item == 1); } else { int many_confirm = 0 == stat("/sdcard/clockworkmod/.many_confirm", &info); if (many_confirm) { char* items[] = { "No", "No", "No", Loading @@ -569,6 +559,13 @@ int confirm_selection(const char* title, const char* confirm) int chosen_item = get_menu_selection(confirm_headers, items, 0, 0); ret = (chosen_item == 7); } else { char* items[] = { "No", confirm_str, //" Yes -- wipe partition", // [1] NULL }; int chosen_item = get_menu_selection(confirm_headers, items, 0, 0); ret = (chosen_item == 1); } free(confirm_str); return ret; } Loading