Merge pull request #52 from jniewerth/patch-2
Fix "use-after-relocate" in stream_to_string
This commit is contained in:
commit
983c8476aa
|
@ -389,7 +389,7 @@ value_t stream_to_string(value_t *ps)
|
|||
n = st->size;
|
||||
str = cvalue_string(n);
|
||||
memcpy(cvalue_data(str), value2c(ios_t*,*ps)->buf, n);
|
||||
ios_trunc(st, 0);
|
||||
ios_trunc(value2c(ios_t*,*ps), 0);
|
||||
}
|
||||
else {
|
||||
char *b = ios_takebuf(st, &n); n--;
|
||||
|
|
Loading…
Reference in New Issue