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 | bf28bceb104ff38ce7ec240ca96c872f37fffa8b (patch) | |
| tree | 9c4fb82d076231a7ce08ea1dea0fc0d0e11f7c52 /clang/Driver/CacheTokens.cpp | |
| parent | 33a3101d436e8a5718f810aa6ea14556aad61e89 (diff) | |
| download | bcm5719-llvm-bf28bceb104ff38ce7ec240ca96c872f37fffa8b.tar.gz bcm5719-llvm-bf28bceb104ff38ce7ec240ca96c872f37fffa8b.zip | |
Remove unneeded assertion. We already know that FE->getName() is an absolute path.
llvm-svn: 60558
Diffstat (limited to 'clang/Driver/CacheTokens.cpp')
| -rw-r--r-- | clang/Driver/CacheTokens.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/clang/Driver/CacheTokens.cpp b/clang/Driver/CacheTokens.cpp index 7904954fce4..ceb16b0301a 100644 --- a/clang/Driver/CacheTokens.cpp +++ b/clang/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); } |

