commit | 9c683062752a26014197df1c8792a19efa9e93cf | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sun Jul 22 01:16:55 2007 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sun Jul 22 01:16:55 2007 +0000 |
tree | 4348ea31261d70bc881253804d1459cf866e8a26 | |
parent | 8146b6851e873eab71341f1b1d3198894bc4c0ac [diff] |
Fix a really subtle bug in the macro expander caching code, where redefinition of a macro could cause invalid memory to be deleted. Found preprocessing 253.perlbmk. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@40380 91177308-0d34-0410-b5e6-96231b3b80d8