aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--URPM.xs1
1 files changed, 1 insertions, 0 deletions
diff --git a/URPM.xs b/URPM.xs
index 464b4db..6ea6dca 100644
--- a/URPM.xs
+++ b/URPM.xs
@@ -3033,6 +3033,7 @@ Urpm_parse_synthesis__XS(urpm, filename, ...)
p = buff;
while ((buff_len = gzread(f, p, sizeof(buff)-1-(p-buff))) >= 0 &&
(buff_len += p-buff)) {
+ buff[buff_len] = 0;
p = buff;
if ((eol = strchr(p, '\n')) != NULL) {
do {