diff options
author | Clifford Wolf <clifford@clifford.at> | 2014-10-15 01:12:53 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2014-10-15 01:12:53 +0200 |
commit | c3e9922b5d871269bf4ee33da24318d3b5199ac3 (patch) | |
tree | 74d252566f1ab890069e3e37b5b0a5776c5a5e4a /kernel | |
parent | cf85aab62f961c905e4691fde59af774053d3d58 (diff) | |
download | yosys-c3e9922b5d871269bf4ee33da24318d3b5199ac3.tar.gz yosys-c3e9922b5d871269bf4ee33da24318d3b5199ac3.tar.bz2 yosys-c3e9922b5d871269bf4ee33da24318d3b5199ac3.zip |
Replaced readsome() with read() and gcount()
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/yosys.cc | 16 | ||||
-rw-r--r-- | kernel/yosys.h | 1 |
2 files changed, 0 insertions, 17 deletions
diff --git a/kernel/yosys.cc b/kernel/yosys.cc index e50bfcbe6..ba3049c53 100644 --- a/kernel/yosys.cc +++ b/kernel/yosys.cc @@ -172,22 +172,6 @@ bool patmatch(const char *pattern, const char *string) return false; } -int readsome(std::istream &f, char *s, int n) -{ - int rc = f.readsome(s, n); - - // win32 sometimes returns 0 on a non-empty stream.. - if (rc == 0) { - int c = f.get(); - if (c != EOF) { - *s = c; - rc = 1; - } - } - - return rc; -} - int run_command(const std::string &command, std::function<void(const std::string&)> process_line) { if (!process_line) diff --git a/kernel/yosys.h b/kernel/yosys.h index 37d3e52f4..83230cbfb 100644 --- a/kernel/yosys.h +++ b/kernel/yosys.h @@ -94,7 +94,6 @@ std::string stringf(const char *fmt, ...) __attribute__ ((format (printf, 1, 2)) std::string vstringf(const char *fmt, va_list ap); std::string next_token(std::string &text, const char *sep); bool patmatch(const char *pattern, const char *string); -int readsome(std::istream &f, char *s, int n); int run_command(const std::string &command, std::function<void(const std::string&)> process_line = std::function<void(const std::string&)>()); std::string make_temp_file(std::string template_str = "/tmp/yosys_XXXXXX"); std::string make_temp_dir(std::string template_str = "/tmp/yosys_XXXXXX"); |