Branch: Tag:

2015-08-27

2015-08-27 12:45:42 by Per Hedbor <ph@opera.com>

Backported locked check fix for Stdio.Buffer from 8.1

154:       static void io_trim( Buffer *io )    { -  if( io->malloced && (io->offset > 64 || io->len > 64)) +  if( !io->locked && io->malloced && (io->offset > 64 || io->len > 64) )    { -  if( io->offset > 64 && (!io->locked_move && (io->offset > io_len(io)))) +  if( !io->locked_move && io->offset > 64 && io->offset > io_len(io))    {    memmove( io->buffer, io_read_pointer(io), io_len(io) );    io->len -= io->offset;