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.