plistutil: Make sure the input buffer is 0-terminated in all code paths
diff --git a/tools/plistutil.c b/tools/plistutil.c
index 28848fa..677e432 100644
--- a/tools/plistutil.c
+++ b/tools/plistutil.c
@@ -246,6 +246,7 @@
 
         plist_entire = (char *) malloc(sizeof(char) * (filestats.st_size + 1));
         read_size = fread(plist_entire, sizeof(char), filestats.st_size, iplist);
+        plist_entire[read_size] = '\0';
         fclose(iplist);
     }