Fix use-after-free.

This commit is contained in:
Bartosz Taudul 2018-06-20 22:18:12 +02:00
parent 5541cd6c97
commit 601c80466c

View File

@ -82,7 +82,6 @@ CallstackEntry DecodeCallstackPtr( uint64_t ptr )
else
{
symname = *sym;
free( sym );
}
const auto namelen = strlen( symname );
@ -99,6 +98,8 @@ CallstackEntry DecodeCallstackPtr( uint64_t ptr )
ret.file = unknown;
ret.line = 0;
if( sym ) free( sym );
return ret;
}