aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/LoopInfo.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2007-11-15 00:05:03 +0000
committerTed Kremenek <kremenek@apple.com>2007-11-15 00:05:03 +0000
commit7c6ad0c06e911159979c994625fd82c6b8c4b242 (patch)
treee82c0947884a1d43bede6e3c21e7b31f8aff5597 /lib/Analysis/LoopInfo.cpp
parentc455ebeb0c8f58397578918702d5f79f434ac245 (diff)
Fixed serious bug in BatchReadOwnedPtrs where in a chain of calls to
deserialize objects if BatchReadOwnedPtrs was called more than once in the same call chain then the second call would overwrite the SerializedPtrIDs being used by the first call. Solved this problem by making the vector that holds the pointer IDs local to a function call. Now BatchReadOwnedPtrs is reentrant. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44152 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/LoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions