barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ba63432fdf4229e7c1312858f106e59935c6faf2
commit ba63432fdf4229e7c1312858f106e59935c6faf2 Author: Gustavo Sverzut Barbieri <barbi...@profusion.mobi> Date: Tue Aug 23 13:43:54 2016 -0300 efl.io.buffer: minor bugfix. if no limit was set, do not resize buffer to 0. --- src/lib/efl/interfaces/efl_io_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/efl/interfaces/efl_io_buffer.c b/src/lib/efl/interfaces/efl_io_buffer.c index 22a7db8..45f3ef5 100644 --- a/src/lib/efl/interfaces/efl_io_buffer.c +++ b/src/lib/efl/interfaces/efl_io_buffer.c @@ -90,7 +90,7 @@ _efl_io_buffer_limit_set(Eo *o, Efl_Io_Buffer_Data *pd, size_t limit) if (pd->limit == limit) return; pd->limit = limit; - if (pd->allocated > limit) + if ((limit > 0) && (pd->allocated > limit)) _efl_io_buffer_realloc(o, pd, limit); efl_io_reader_can_read_set(o, efl_io_buffer_position_read_get(o) < efl_io_sizer_size_get(o)); --