ftdi: Fix error in calloc retval check
Found by clang. Change-Id: Iaa952b063779f4d392d8bdc62a3e7ce9daef2740 Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/1498 Tested-by: jenkins Reviewed-by: Laszlo Papp <lpapp@kde.org> Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>__archive__
parent
de353010c3
commit
3777b08aff
|
@ -127,8 +127,10 @@ static struct signal *create_signal(const char *name)
|
||||||
psig = &(*psig)->next;
|
psig = &(*psig)->next;
|
||||||
|
|
||||||
*psig = calloc(1, sizeof(**psig));
|
*psig = calloc(1, sizeof(**psig));
|
||||||
if (*psig)
|
if (*psig == NULL)
|
||||||
(*psig)->name = strdup(name);
|
return NULL;
|
||||||
|
|
||||||
|
(*psig)->name = strdup(name);
|
||||||
if ((*psig)->name == NULL) {
|
if ((*psig)->name == NULL) {
|
||||||
free(*psig);
|
free(*psig);
|
||||||
*psig = NULL;
|
*psig = NULL;
|
||||||
|
|
Loading…
Reference in New Issue