pike.git/
src/
stralloc.c
Branch:
Tag:
Non-build tags
All tags
No tags
2018-01-18
2018-01-18 16:50:43 by Martin Nilsson <nilsson@fastmail.com>
34a79701354b721a7c7a0eea5909de867389f3f8 (
3
lines) (+
2
/-
1
)
[
Show
|
Annotate
]
Branch:
master
Rescue fast memory clear from old Per project.
1071:
if (!(s->flags & STRING_NOT_SHARED)) unlink_pike_string(s); if (s->flags & STRING_CLEAR_ON_EXIT)
-
guaranteed
_
memset
(s->str,
0,
s->len<<s->size_shift);
+
secure
_
zero
(s->str, s->len<<s->size_shift);
free_unlinked_pike_string(s); GC_FREE_SIMPLE_BLOCK(s); }