diff --git a/utils/TableGen/FileLexer.cpp.cvs b/utils/TableGen/FileLexer.cpp.cvs index f7f374c61cc..aaa5237ce43 100644 --- a/utils/TableGen/FileLexer.cpp.cvs +++ b/utils/TableGen/FileLexer.cpp.cvs @@ -609,7 +609,7 @@ static void HandleInclude(const char *Buffer) { std::string NextFilename; for (unsigned i = 0, e = IncludeDirectories.size(); i != e; ++i) { NextFilename = IncludeDirectories[i] + "/" + Filename; - if (yyin = fopen(NextFilename.c_str(), "r")) + if ((yyin = fopen(NextFilename.c_str(), "r"))) break; } diff --git a/utils/TableGen/FileLexer.l b/utils/TableGen/FileLexer.l index c561ec64c67..020a356b0b4 100644 --- a/utils/TableGen/FileLexer.l +++ b/utils/TableGen/FileLexer.l @@ -128,7 +128,7 @@ static void HandleInclude(const char *Buffer) { std::string NextFilename; for (unsigned i = 0, e = IncludeDirectories.size(); i != e; ++i) { NextFilename = IncludeDirectories[i] + "/" + Filename; - if (yyin = fopen(NextFilename.c_str(), "r")) + if ((yyin = fopen(NextFilename.c_str(), "r"))) break; } diff --git a/utils/TableGen/FileLexer.l.cvs b/utils/TableGen/FileLexer.l.cvs index c561ec64c67..020a356b0b4 100644 --- a/utils/TableGen/FileLexer.l.cvs +++ b/utils/TableGen/FileLexer.l.cvs @@ -128,7 +128,7 @@ static void HandleInclude(const char *Buffer) { std::string NextFilename; for (unsigned i = 0, e = IncludeDirectories.size(); i != e; ++i) { NextFilename = IncludeDirectories[i] + "/" + Filename; - if (yyin = fopen(NextFilename.c_str(), "r")) + if ((yyin = fopen(NextFilename.c_str(), "r"))) break; }