changeset 549:32da1e0d5e55

Properly null terminate string returned by readlink in util.c
author Michael Pavone <pavone@retrodev.com>
date Tue, 18 Feb 2014 23:19:07 -0800
parents a3afee2271ce
children 96489fb27dbf
files util.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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;
 }