projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b9125b1
)
Make sure temporary data is not used past its life span.
author
Reid Spencer
<rspencer@reidspencer.com>
Sun, 8 Apr 2007 20:10:14 +0000
(20:10 +0000)
committer
Reid Spencer
<rspencer@reidspencer.com>
Sun, 8 Apr 2007 20:10:14 +0000
(20:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35773
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Debugger/ProgramInfo.cpp
patch
|
blob
|
history
diff --git
a/lib/Debugger/ProgramInfo.cpp
b/lib/Debugger/ProgramInfo.cpp
index 833fe7ca1676da3954afe26e31390c72dbcf02d3..9d987ea4ad687ebb2c4159b812e14461ec02019a 100644
(file)
--- a/
lib/Debugger/ProgramInfo.cpp
+++ b/
lib/Debugger/ProgramInfo.cpp
@@
-194,8
+194,8
@@
void SourceFunctionInfo::getSourceLocation(unsigned &RetLineNo,
ProgramInfo::ProgramInfo(Module *m) : M(m), ProgramTimeStamp(0,0) {
assert(M && "Cannot create program information with a null module!");
-
const sys::FileStatus *Stat
;
-
Stat = sys::PathWithStatus(M->getModuleIdentifier())
.getFileStatus();
+
sys::PathWithStatus ModPath(M->getModuleIdentifier())
;
+
const sys::FileStatus *Stat = ModPath
.getFileStatus();
if (Stat)
ProgramTimeStamp = Stat->getTimestamp();