diff options
| author | Ted Kremenek <kremenek@apple.com> | 2008-02-24 03:55:14 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2008-02-24 03:55:14 +0000 |
| commit | ca63fa00786e51c207c829f4182f11a6c6b552be (patch) | |
| tree | 34e3a6ebeaa746676b09a865d373be8fda627f37 /CodeGen/CodeGenFunction.cpp | |
| parent | 6bb816a3b895e9c983d89b22d510dca58a0eb75e (diff) | |
Two more Windows-related fixes:
- More enum signeness bitfield fixes (MSVC treats enums as signed).
- Fixed in Lex/HeaderSearch.cpp an unsafe copy between two
HeaderSearch::PerFileInfo entries in a common vector. The copy involved two
calls to getFileInfo() within the assignment; these calls could have
side-effects that enlarged the internal vector, and with MSVC this would
invalidate one of the values in the assignment.
Patch by Argiris Kirtzidis!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@47536 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions
