Commit 7831e44c by Nicolas Capens

Reset pointer to null after delete.

Fixes a double free. Change-Id: Ieb71dff4476132b9b2fb624223e26af49a4131ee Reviewed-on: https://swiftshader-review.googlesource.com/9728Reviewed-by: 's avatarAlexis Hétu <sugoi@google.com> Reviewed-by: 's avatarNicolas Capens <capn@google.com> Tested-by: 's avatarNicolas Capens <capn@google.com>
parent 7e95d884
......@@ -154,6 +154,7 @@ void MacroExpander::getToken(Token* token)
{
*token = *mReserveToken;
delete mReserveToken;
mReserveToken = nullptr;
return;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment