Branch: Tag:

2013-05-17

2013-05-17 09:23:48 by Arne Goedeke <el@laramies.com>

Shuffler: do not modify shared strings

56:    if( st->len < s->skip )    s->skip -= st->len;    else { -  res.data = malloc(st->len -= s->skip); -  memcpy(res.data, st->str+s->skip, res.len = st->len); +  res.len = st->len - s->skip; +  res.data = xalloc(res.len); +  memcpy(res.data, st->str+s->skip, res.len);    res.do_free = 1;    s->skip = 0;    }