Merge pull request #101 from hughbe/msvc-cleanup
Fixup some MSVC warnings
diff --git a/lib/Commands/BuildSystemCommand.cpp b/lib/Commands/BuildSystemCommand.cpp
index 6588c34..5b9e2bd 100644
--- a/lib/Commands/BuildSystemCommand.cpp
+++ b/lib/Commands/BuildSystemCommand.cpp
@@ -382,7 +382,7 @@
} else if (option == "--no-output") {
showOutput = false;
} else {
- fprintf(stderr, "\error: %s: invalid option: '%s'\n\n",
+ fprintf(stderr, "error: %s: invalid option: '%s'\n\n",
getProgramName(), option.c_str());
parseUsage(1);
}
diff --git a/lib/Commands/NinjaBuildCommand.cpp b/lib/Commands/NinjaBuildCommand.cpp
index 5e13563..a3e972d 100644
--- a/lib/Commands/NinjaBuildCommand.cpp
+++ b/lib/Commands/NinjaBuildCommand.cpp
@@ -71,7 +71,7 @@
return "unable to format message";
}
- std::string result = std::string(count, NULL);
+ std::string result = std::string(count, '\0');
if (vsnprintf(const_cast<char *>(result.c_str()), count + 1, fmt, ap2) < 0) {
return "unable to format message";
}