diff options
-rw-r--r-- | tools/minicargo/build.cpp | 2 | ||||
-rw-r--r-- | tools/minicargo/build.h | 2 | ||||
-rw-r--r-- | vsproject/minicargo/minicargo.vcxproj | 1 | ||||
-rw-r--r-- | vsproject/minicargo/minicargo.vcxproj.filters | 3 |
4 files changed, 6 insertions, 2 deletions
diff --git a/tools/minicargo/build.cpp b/tools/minicargo/build.cpp index b805ebb5..a6c4a807 100644 --- a/tools/minicargo/build.cpp +++ b/tools/minicargo/build.cpp @@ -490,7 +490,7 @@ bool Builder::spawn_process(const char* exe_name, const StringList& args, const sa.bInheritHandle = TRUE; si.hStdOutput = CreateFile( static_cast<::std::string>(logfile).c_str(), GENERIC_WRITE, FILE_SHARE_READ, &sa, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ); DWORD tmp; - WriteFile(si.hStdOutput, cmdline_str.data(), cmdline_str.size(), &tmp, NULL); + WriteFile(si.hStdOutput, cmdline_str.data(), static_cast<DWORD>(cmdline_str.size()), &tmp, NULL); WriteFile(si.hStdOutput, "\n", 1, &tmp, NULL); } PROCESS_INFORMATION pi = { 0 }; diff --git a/tools/minicargo/build.h b/tools/minicargo/build.h index d81234ec..75a17f8f 100644 --- a/tools/minicargo/build.h +++ b/tools/minicargo/build.h @@ -5,7 +5,7 @@ class StringList; class StringListKV; -class Timestamp; +struct Timestamp; class Builder { diff --git a/vsproject/minicargo/minicargo.vcxproj b/vsproject/minicargo/minicargo.vcxproj index f176a6c7..17b2c269 100644 --- a/vsproject/minicargo/minicargo.vcxproj +++ b/vsproject/minicargo/minicargo.vcxproj @@ -118,6 +118,7 @@ <ClCompile Include="..\..\tools\minicargo\toml.cpp" /> </ItemGroup> <ItemGroup> + <ClInclude Include="..\..\tools\minicargo\build.h" /> <ClInclude Include="..\..\tools\minicargo\debug.h" /> <ClInclude Include="..\..\tools\minicargo\helpers.h" /> <ClInclude Include="..\..\tools\minicargo\manifest.h" /> diff --git a/vsproject/minicargo/minicargo.vcxproj.filters b/vsproject/minicargo/minicargo.vcxproj.filters index fc4beede..2852cb19 100644 --- a/vsproject/minicargo/minicargo.vcxproj.filters +++ b/vsproject/minicargo/minicargo.vcxproj.filters @@ -53,5 +53,8 @@ <ClInclude Include="..\..\tools\minicargo\path.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\..\tools\minicargo\build.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file |