]> granicus.if.org Git - graphviz/commit
zero out the result of a vmnewof()
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 11 Jul 2020 22:33:55 +0000 (15:33 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 11 Jul 2020 22:54:54 +0000 (15:54 -0700)
commit8d33fa030d308e6f5a4572a5b25bde4508757c31
treecf7ab012761fd333e6f9e6eb98e4cb16ce89b6d7
parent9b265d99b8873466eb05a749b23f644306e56a2b
zero out the result of a vmnewof()

This is the only instance of a call to vmnewof() that appears to rely on the
semantics of the returned memory having been zeroed. We are about to make some
changes that make it impossible for the allocator to zero extra memory in a
vmresize() because it does not know the size of the original allocation. This
change makes it safe for vmresize() to stop providing zeroed out extra memory.
lib/expr/exeval.c