From: Geoffroy Couprie Date: Fri, 20 Feb 2009 09:50:18 +0000 (+0100) Subject: WInCE: fix infinite loop in vasprintf replacement X-Git-Tag: 1.0.0-pre1~555 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=ee2ac0d64fa697b3eb53a276e6537c475cc5b3a3;p=vlc WInCE: fix infinite loop in vasprintf replacement fixed by Pierre Ynard --- diff --git a/include/vlc_fixups.h b/include/vlc_fixups.h index 726bb9e2e0..87626e8f0d 100644 --- a/include/vlc_fixups.h +++ b/include/vlc_fixups.h @@ -77,8 +77,7 @@ static inline int vasprintf (char **strp, const char *fmt, va_list ap) } /* Else try again with more space. */ - if (n == -1) - size *= 2; /* twice the old size */ + size *= 2; /* twice the old size */ if ((np = (char *) realloc (res, size)) == NULL) {