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: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=95c78ce92b6f6f65267156c0facf2944fb6e511f;p=thirdparty%2Fshadow.git * lib/gshadow.c: Avoid assignments in comparison. --- diff --git a/ChangeLog b/ChangeLog index 3df045703..63ffa486b 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 6f5a3d91d..202cad3a8 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;