fix driver looking for recovery, rather than checking the basename. fix badness in nandroid menu generation.
Change-Id: I7d7011e36583509f07534e4bc85ed8d567022d3e
diff --git a/extendedcommands.c b/extendedcommands.c
index 9e63782..e152c4a 100644
--- a/extendedcommands.c
+++ b/extendedcommands.c
@@ -804,7 +804,7 @@
};
if (volume_for_path("/emmc") == NULL)
- INSTALL_MENU_ITEMS[3] = NULL;
+ list[3] = NULL;
int chosen_item = get_menu_selection(headers, list, 0, 0);
switch (chosen_item)
diff --git a/recovery.c b/recovery.c
index 7e4ed09..d0dbe0b 100644
--- a/recovery.c
+++ b/recovery.c
@@ -767,7 +767,7 @@
int
main(int argc, char **argv) {
- if (strstr(argv[0], "recovery") == NULL)
+ if (strcmp(basename(argv[0]), "recovery") != 0)
{
if (strstr(argv[0], "flash_image") != NULL)
return flash_image_main(argc, argv);