]> www.infradead.org Git - mtd-utils.git/commitdiff
misc-utils: flashcp: abort on --partition and --erase-all
authorBrandon Maier <brandon.maier@collins.com>
Wed, 2 Nov 2022 22:47:57 +0000 (17:47 -0500)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Mon, 7 Nov 2022 07:24:45 +0000 (08:24 +0100)
Signed-off-by: Brandon Maier <brandon.maier@collins.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
misc-utils/flashcp.c

index f4acba58770e745324c17589ef3ffc7dc4000738..2e8d4c1cc548ae5e2b34dbbb7ea23195338a62bf 100644 (file)
@@ -282,6 +282,9 @@ int main (int argc,char *argv[])
        if (flags & FLAG_HELP || device == NULL)
                showusage(flags != FLAG_HELP);
 
+       if (flags & FLAG_PARTITION && flags & FLAG_ERASE_ALL)
+               log_failure("Option --partition does not support --erase-all\n");
+
        atexit (cleanup);
 
        /* get some info about the flash device */