diff options
| author | Devang Patel <dpatel@apple.com> | 2008-11-21 20:00:59 +0000 |
|---|---|---|
| committer | Devang Patel <dpatel@apple.com> | 2008-11-21 20:00:59 +0000 |
| commit | 4354f5ca9aa1124613b68905b30b8815694abcb0 (patch) | |
| tree | 6bad7385b65142eb5806cdeafcc6ea5f121cab35 /lib/Archive | |
| parent | 7717e54cb494b21f4a4749f7dd11ee2d8012e6bd (diff) | |
| download | external_llvm-4354f5ca9aa1124613b68905b30b8815694abcb0.zip external_llvm-4354f5ca9aa1124613b68905b30b8815694abcb0.tar.gz external_llvm-4354f5ca9aa1124613b68905b30b8815694abcb0.tar.bz2 | |
Silence unused variable warnings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59841 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Archive')
| -rw-r--r-- | lib/Archive/ArchiveWriter.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Archive/ArchiveWriter.cpp b/lib/Archive/ArchiveWriter.cpp index 2269464..336a2bd 100644 --- a/lib/Archive/ArchiveWriter.cpp +++ b/lib/Archive/ArchiveWriter.cpp @@ -306,8 +306,10 @@ Archive::writeSymbolTable(std::ofstream& ARFile) { // Write the header ARFile.write((char*)&Hdr, sizeof(Hdr)); +#ifndef NDEBUG // Save the starting position of the symbol tables data content. unsigned startpos = ARFile.tellp(); +#endif // Write out the symbols sequentially for ( Archive::SymTabType::iterator I = symTab.begin(), E = symTab.end(); @@ -321,8 +323,10 @@ Archive::writeSymbolTable(std::ofstream& ARFile) { ARFile.write(I->first.data(), I->first.length()); } +#ifndef NDEBUG // Now that we're done with the symbol table, get the ending file position unsigned endpos = ARFile.tellp(); +#endif // Make sure that the amount we wrote is what we pre-computed. This is // critical for file integrity purposes. |
