diff options
author | Clifford Wolf <clifford@clifford.at> | 2014-10-11 11:36:22 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2014-10-11 11:36:22 +0200 |
commit | 8263f6a74a822579f3c1da7d8b128ea8ab7b4d79 (patch) | |
tree | dbeedfef238d40f2c882779cb6128346998dce71 /frontends | |
parent | a32e067e5c96bacc1f0280f9f1bfd979af2171db (diff) | |
download | yosys-8263f6a74a822579f3c1da7d8b128ea8ab7b4d79.tar.gz yosys-8263f6a74a822579f3c1da7d8b128ea8ab7b4d79.tar.bz2 yosys-8263f6a74a822579f3c1da7d8b128ea8ab7b4d79.zip |
Fixed win32 troubles with f.readsome()
Diffstat (limited to 'frontends')
-rw-r--r-- | frontends/ilang/lexer.l | 2 | ||||
-rw-r--r-- | frontends/verilog/lexer.l | 2 | ||||
-rw-r--r-- | frontends/verilog/preproc.cc | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/frontends/ilang/lexer.l b/frontends/ilang/lexer.l index 292321e88..9669f0924 100644 --- a/frontends/ilang/lexer.l +++ b/frontends/ilang/lexer.l @@ -35,7 +35,7 @@ USING_YOSYS_NAMESPACE #define YY_INPUT(buf,result,max_size) \ - result = ILANG_FRONTEND::lexin->readsome(buf, max_size); + result = readsome(*ILANG_FRONTEND::lexin, buf, max_size); %} diff --git a/frontends/verilog/lexer.l b/frontends/verilog/lexer.l index c9302aba8..98f360885 100644 --- a/frontends/verilog/lexer.l +++ b/frontends/verilog/lexer.l @@ -64,7 +64,7 @@ YOSYS_NAMESPACE_END return TOK_ID; #define YY_INPUT(buf,result,max_size) \ - result = lexin->readsome(buf, max_size); + result = readsome(*lexin, buf, max_size); %} diff --git a/frontends/verilog/preproc.cc b/frontends/verilog/preproc.cc index 7e14fcb84..b4e77c31b 100644 --- a/frontends/verilog/preproc.cc +++ b/frontends/verilog/preproc.cc @@ -202,7 +202,7 @@ static void input_file(std::istream &f, std::string filename) auto it = input_buffer.begin(); input_buffer.insert(it, "`file_push " + filename + "\n"); - while ((rc = f.readsome(buffer, sizeof(buffer)-1)) > 0) { + while ((rc = readsome(f, buffer, sizeof(buffer)-1)) > 0) { buffer[rc] = 0; input_buffer.insert(it, buffer); } |