From: Caio Marcelo de Oliveira Filho Date: Wed, 21 Jan 2015 11:37:23 +0000 (-0200) Subject: util: remove dead code in freadline_wrapped X-Git-Tag: v20~65 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=88f6ffe449fc1c92725615348b63c4b59bb50921;p=thirdparty%2Fkmod.git util: remove dead code in freadline_wrapped Each loop iteration starts with 'i < size'. When i is changed the invariant is kept by checking if 'i == size' and growing the buffer. --- diff --git a/shared/util.c b/shared/util.c index 479f0fea..1a2b17cc 100644 --- a/shared/util.c +++ b/shared/util.c @@ -314,13 +314,7 @@ char *freadline_wrapped(FILE *fp, unsigned int *linenum) n++; { - char *ret; - if (i == size) { - ret = realloc(buf, size + 1); - if (!ret) - return NULL; - } else - ret = buf; + char *ret = buf; ret[i] = '\0'; buf = NULL; if (linenum)