]> git.sesse.net Git - vlc/commitdiff
WInCE: fix infinite loop in vasprintf replacement
authorGeoffroy Couprie <geo.couprie@gmail.com>
Fri, 20 Feb 2009 09:50:18 +0000 (10:50 +0100)
committerGeoffroy Couprie <geo.couprie@gmail.com>
Fri, 20 Feb 2009 09:52:08 +0000 (10:52 +0100)
fixed by Pierre Ynard

include/vlc_fixups.h

index 726bb9e2e02a2ecb335df69bbbbc68dd43855272..87626e8f0df98902f8cb26f7aa513a52bc2df3c4 100644 (file)
@@ -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)
         {