X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fflash%2Fcommon.c;h=0e7fe13ab1657149d5ad3879689c18c013768098;hb=6c1e1a212a8c044ae778c526851fe909bf219e90;hp=3e2551192f379efe6431dfb377275c8020fc930e;hpb=d0e763ac7ef6aa17b17bd00ccdfbccfb4eacda69;p=fw%2Fopenocd diff --git a/src/flash/common.c b/src/flash/common.c index 3e2551192..0e7fe13ab 100644 --- a/src/flash/common.c +++ b/src/flash/common.c @@ -25,14 +25,14 @@ unsigned get_flash_name_index(const char *name) { const char *name_index = strrchr(name, '.'); - if (NULL == name_index) + if (!name_index) return 0; if (name_index[1] < '0' || name_index[1] > '9') return ~0U; unsigned requested; int retval = parse_uint(name_index + 1, &requested); /* detect parsing error by forcing past end of bank list */ - return (ERROR_OK == retval) ? requested : ~0U; + return (retval == ERROR_OK) ? requested : ~0U; } bool flash_driver_name_matches(const char *name, const char *expected)