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 726bb9e..87626e8 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)
         {