From: nekral-guest Date: Fri, 11 Jul 2008 22:23:42 +0000 (+0000) Subject: * lib/gshadow.c: Avoid assignments in comparison. X-Git-Tag: 4.1.3~329 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=95c78ce92b6f6f65267156c0facf2944fb6e511f;p=shadow * lib/gshadow.c: Avoid assignments in comparison. --- diff --git a/ChangeLog b/ChangeLog index 3df04570..63ffa486 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-07-12 Nicolas François + + * lib/gshadow.c: Avoid assignments in comparison. + 2008-07-12 Nicolas François * ChangeLog, NEWS, src/login.c: Re-inject the changes from 4.1.2.1. diff --git a/lib/gshadow.c b/lib/gshadow.c index 6f5a3d91..202cad3a 100644 --- a/lib/gshadow.c +++ b/lib/gshadow.c @@ -86,7 +86,8 @@ static char **build_list (char *s, char **list[], size_t * nlist) while (s != NULL && *s != '\0') { size = (nelem + 1) * sizeof (ptr); - if ((ptr = realloc (*list, size)) != NULL) { + ptr = realloc (*list, size); + if (NULL != ptr) { ptr[nelem] = s; nelem++; *list = ptr;