fix crash bug.
Change-Id: I1afbc75815ffc72508942b73e40f67307f330ddf
diff --git a/extendedcommands.c b/extendedcommands.c
index 64c4e3d..c2a0e18 100644
--- a/extendedcommands.c
+++ b/extendedcommands.c
@@ -423,8 +423,7 @@
{
LOGI("Formatting unknown device.\n");
- // device may simply be a name, like "system"
- if (get_flash_type(fs_type) != UNSUPPORTED)
+ if (fs_type != NULL && get_flash_type(fs_type) != UNSUPPORTED)
return erase_raw_partition(fs_type, device);
// if this is SDEXT:, don't worry about it if it does not exist.