diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-12-04 22:36:44 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-12-04 22:36:44 +0000 |
commit | 8dffd9b988e6d79bcfa7a743332d70672f30a1f2 (patch) | |
tree | cd05e3d03099b8c3e670274ebd049492c60d7e76 /Driver/CacheTokens.cpp | |
parent | 7f6623914e779e41eb3d85f9a2dc3affea5de1e8 (diff) |
Remove unneeded assertion. We already know that FE->getName() is an absolute path.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@60558 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Driver/CacheTokens.cpp')
-rw-r--r-- | Driver/CacheTokens.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Driver/CacheTokens.cpp b/Driver/CacheTokens.cpp index 7904954fce..ceb16b0301 100644 --- a/Driver/CacheTokens.cpp +++ b/Driver/CacheTokens.cpp @@ -136,11 +136,10 @@ Offset EmitFileTable(llvm::raw_fd_ostream& Out, SourceManager& SM, PCHMap& PM) { for (PCHMap::iterator I=PM.begin(), E=PM.end(); I!=E; ++I) { const FileEntry* FE = I->first; - llvm::sys::Path P(FE->getName()); - assert(P.isAbsolute()); - Emit32(Out, P.size()); - const char* buf = P.c_str(); - EmitBuf(Out, buf, buf+P.size()); + const char* Name = FE->getName(); + unsigned size = strlen(Name); + Emit32(Out, size); + EmitBuf(Out, Name, Name+size); Emit32(Out, I->second); } |