This commit is contained in:
Branimir Karadžić
2016-03-30 14:24:47 -07:00
parent e8347a35f7
commit 3db8287bbb
2 changed files with 8 additions and 3 deletions

View File

@@ -25,7 +25,12 @@
#endif // BX_CONFIG_CRT_FILE_READER_WRITER
#ifndef BX_CONFIG_CRT_PROCESS
# define BX_CONFIG_CRT_PROCESS !(BX_PLATFORM_NACL || BX_PLATFORM_EMSCRIPTEN)
# define BX_CONFIG_CRT_PROCESS !(0 \
|| BX_PLATFORM_EMSCRIPTEN \
|| BX_PLATFORM_NACL \
|| BX_PLATFORM_WINRT \
|| BX_PLATFORM_XBOXONE \
)
#endif // BX_CONFIG_CRT_PROCESS
#ifndef BX_CONFIG_SEMAPHORE_PTHREAD

View File

@@ -194,10 +194,10 @@ namespace bx
#if BX_CONFIG_CRT_PROCESS
#if BX_COMPILER_MSVC
#if BX_COMPILER_MSVC_COMPATIBLE
# define popen _popen
# define pclose _pclose
#endif // BX_COMPILER_MSVC
#endif // BX_COMPILER_MSVC_COMPATIBLE
class ProcessReader : public ReaderOpenI, public CloserI, public ReaderI
{