# HG changeset patch # User David Demelier # Date 1340398786 -7200 # Node ID cedd831d02ffbe477ca371c781ec8c1937a5ce25 # Parent d08c18d8a6ef327b9a5992736b7294c9ac55a825 Fix failure in asprintf diff -r d08c18d8a6ef -r cedd831d02ff port/asprintf.c --- a/port/asprintf.c Wed May 23 21:29:16 2012 +0200 +++ b/port/asprintf.c Fri Jun 22 22:59:46 2012 +0200 @@ -36,7 +36,7 @@ do { rvalue = vsnprintf(*res, base, format, ap); - if ((signed int)base <= rvalue || rvalue <= 0) { + if ((signed int)base <= rvalue || rvalue < 0) { *res = realloc(*res, base + BASE); base += BASE; } else