diff options
author | Andrew Scheidecker <andrew@scheidecker.net> | 2015-12-23 09:09:49 -0800 |
---|---|---|
committer | Andrew Scheidecker <andrew@scheidecker.net> | 2015-12-23 09:29:24 -0800 |
commit | 32490684ab0fa568d4e539c24f7c560295da57de (patch) | |
tree | 4e4a91591ea75ba52cc9c0d37698f8aac743896e /src/emscripten-optimizer/colors.h | |
parent | a79329fbe135bab9a319fd3afc911620b12f0124 (diff) | |
download | binaryen-32490684ab0fa568d4e539c24f7c560295da57de.tar.gz binaryen-32490684ab0fa568d4e539c24f7c560295da57de.tar.bz2 binaryen-32490684ab0fa568d4e539c24f7c560295da57de.zip |
Fix a few Windows/VS2013 compile errors
Diffstat (limited to 'src/emscripten-optimizer/colors.h')
-rw-r--r-- | src/emscripten-optimizer/colors.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/emscripten-optimizer/colors.h b/src/emscripten-optimizer/colors.h index c3f48113f..9a8cb8ad6 100644 --- a/src/emscripten-optimizer/colors.h +++ b/src/emscripten-optimizer/colors.h @@ -17,6 +17,7 @@ #ifndef wasm_color_h #define wasm_color_h +#ifndef WIN32 #include <unistd.h> #include <cstdlib> #include <ostream> @@ -76,5 +77,18 @@ namespace Colors { #endif } }; +#else +namespace Colors { + inline bool use() { return false; } + inline void normal(std::ostream& stream) {} + inline void red(std::ostream& stream) {} + inline void magenta(std::ostream& stream) {} + inline void orange(std::ostream& stream) {} + inline void grey(std::ostream& stream) {} + inline void green(std::ostream& stream) {} + inline void blue(std::ostream& stream) {} + inline void bold(std::ostream& stream) {} +}; +#endif #endif // wasm_color_h |