Chromium Code Reviews| Index: src/PNaClTranslator.cpp |
| diff --git a/src/PNaClTranslator.cpp b/src/PNaClTranslator.cpp |
| index 482844f56412748855ad9f4ca8a7d08765fffe37..b5e78ade19ade70ec260c7179cfa787b04271675 100644 |
| --- a/src/PNaClTranslator.cpp |
| +++ b/src/PNaClTranslator.cpp |
| @@ -166,6 +166,8 @@ public: |
| : NaClBitcodeParser(Cursor), Translator(Translator), Header(Header), |
| ErrorStatus(ErrorStatus), NumErrors(0), NumFunctionIds(0), |
| NumFunctionBlocks(0), BlockParser(nullptr) { |
| + // Note: This gives the reader wild access to the stream. |
|
jvoung (off chromium)
2015/01/15 18:20:40
What does "wild" access mean? =)
Jim Stichnoth
2015/01/17 18:44:17
Clarified the comment - it means the stream is bei
|
| + Ice::OstreamLocker L(Translator.getContext()); |
| setErrStream(Translator.getContext()->getStrDump()); |
| } |
| @@ -2814,8 +2816,7 @@ private: |
| Decl->setName(Trans.createUnnamedName(Prefix, NameIndex)); |
| ++NameIndex; |
| } else { |
| - Trans.checkIfUnnamedNameSafe(Decl->getName(), Context, Prefix, |
| - Trans.getContext()->getStrDump()); |
| + Trans.checkIfUnnamedNameSafe(Decl->getName(), Context, Prefix); |
| } |
| } |