summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/minicargo/build.cpp2
-rw-r--r--tools/minicargo/build.h2
-rw-r--r--vsproject/minicargo/minicargo.vcxproj1
-rw-r--r--vsproject/minicargo/minicargo.vcxproj.filters3
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