@@ -84,6 +84,10 @@ d_char *xs_read(FILE *f, int *sz)
size -= r;
}
+ /* null terminate, just in case it's treated as a string */
+ s = xs_realloc(s, rdsz + 1);
+ s[rdsz] = '\0';
+
*sz = rdsz;
return s;
@@ -1 +1 @@
-/* 65d893d17731d4cc1bfeeff6e5395e59fc4f7875 */
+/* d1bebf4154dd42f20c981f65325b33eadacfb1d8 */