diff --git a/plugins/builtin/source/content/providers/command_provider.cpp b/plugins/builtin/source/content/providers/command_provider.cpp index 33e63ca6e..01f50eb22 100644 --- a/plugins/builtin/source/content/providers/command_provider.cpp +++ b/plugins/builtin/source/content/providers/command_provider.cpp @@ -14,6 +14,15 @@ #include #include +#if defined(OS_WINDOWS) + #include +#else + #include + #include + #include + #include +#endif + namespace hex::plugin::builtin { using namespace std::chrono_literals; @@ -163,7 +172,7 @@ namespace hex::plugin::builtin { close(stdoutPipe[1]); if (!stdinData.empty()) { - write(stdinPipe[1], stdinData.data(), stdinData.size()); + std::ignore = write(stdinPipe[1], stdinData.data(), stdinData.size()); } close(stdinPipe[1]);