From 323c09e881558fe23d416dea1cda30cb0a2b8309 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Thu, 16 Jan 2014 12:52:03 +0200 Subject: [PATCH] Do not assume that vstr buf is the same after it was extended. --- py/stream.c | 1 + 1 file changed, 1 insertion(+) diff --git a/py/stream.c b/py/stream.c index e70d365681..0e2cccad33 100644 --- a/py/stream.c +++ b/py/stream.c @@ -88,6 +88,7 @@ static mp_obj_t stream_readall(mp_obj_t self_in) { } } vstr_set_size(vstr, total_size + 1); // TODO: for \0 + buf = vstr_str(vstr); buf[total_size] = 0; return mp_obj_new_str(qstr_from_str_take(buf, total_size + 1)); }