kinetis: fix warning about malloc(0) w/assert
authorØyvind Harboe <oyvind.harboe@zylin.com>
Fri, 21 Oct 2011 23:09:32 +0000 (01:09 +0200)
committerØyvind Harboe <oyvindharboe@gmail.com>
Sun, 23 Oct 2011 13:26:53 +0000 (13:26 +0000)
Change-Id: Ib40204675bfc5429c744f9ed7e2f7098384b753d
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Reviewed-on: http://openocd.zylin.com/47
Tested-by: jenkins
Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
src/flash/nor/kinetis.c

index 26135222ca6f0ab6ed884e14d2d532aab0617dbe..ecc60bec71c4e4b5c741ce45ca474c78dc396b78 100644 (file)
@@ -467,6 +467,7 @@ static int kinetis_probe(struct flash_bank *bank)
        }
 
        bank->num_sectors = bank->size / (2 * 1024);
+       assert(bank->num_sectors > 0);
        bank->sectors = malloc(sizeof(struct flash_sector) * bank->num_sectors);
 
        for (i = 0; i < bank->num_sectors; i++) {