# HG changeset patch # User Michael Pavone # Date 1392794347 28800 # Node ID 32da1e0d5e55fc40f63ac89a426051254bd17ae2 # Parent a3afee2271ceebd5c487db67ab1da80c18301a49 Properly null terminate string returned by readlink in util.c diff -r a3afee2271ce -r 32da1e0d5e55 util.c --- a/util.c Tue Feb 18 21:37:31 2014 -0800 +++ b/util.c Tue Feb 18 23:19:07 2014 -0800 @@ -94,7 +94,8 @@ free(linktext); linktext = NULL; } - } while (linksize > cursize); + } while ((linksize+1) > cursize); + linktext[linksize] = 0; return linktext; }