From 74f36f5dc0a8e81a53cfeb86c64db4bb9c23fe30 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Sun, 19 Oct 2014 12:56:39 -0700 Subject: Windows build fixes. --- windows/ZeroTierOne/ZeroTierOne.vcxproj | 41 +++++++++----- windows/ZeroTierOne/ZeroTierOne.vcxproj.filters | 75 +++++++++++++++++++------ windows/ZeroTierOne/ZeroTierOneService.cpp | 4 +- 3 files changed, 86 insertions(+), 34 deletions(-) (limited to 'windows') diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj b/windows/ZeroTierOne/ZeroTierOne.vcxproj index 6c6a0262..bdab5aed 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj @@ -19,12 +19,16 @@ + + + + - false - false - false - false + true + true + true + true @@ -32,17 +36,16 @@ + - - + - @@ -60,17 +63,25 @@ - true - true - true - true + false + false + false + false + + + + + + + + @@ -87,9 +98,8 @@ + - - @@ -100,8 +110,8 @@ + - @@ -123,6 +133,9 @@ + + + diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters b/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters index 80e78630..4d816c36 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters @@ -57,9 +57,6 @@ Source Files - - Source Files - Source Files @@ -99,12 +96,6 @@ Source Files - - Source Files - - - Source Files - Source Files @@ -132,6 +123,33 @@ Source Files + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + @@ -218,9 +236,6 @@ Header Files - - Header Files - Header Files @@ -272,12 +287,6 @@ Header Files - - Header Files - - - Header Files - Header Files @@ -308,6 +317,36 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + diff --git a/windows/ZeroTierOne/ZeroTierOneService.cpp b/windows/ZeroTierOne/ZeroTierOneService.cpp index f0d93280..e7f02544 100644 --- a/windows/ZeroTierOne/ZeroTierOneService.cpp +++ b/windows/ZeroTierOne/ZeroTierOneService.cpp @@ -106,7 +106,7 @@ restart_node: // Get upgrade path, which will be its reason for termination std::string msiPath; if (n) { - const char *msiPathTmp = n->reasonForTermination(); + const char *msiPathTmp = n->terminationMessage(); if (msiPathTmp) msiPath = msiPathTmp; } @@ -131,7 +131,7 @@ restart_node: case ZeroTier::Node::NODE_UNRECOVERABLE_ERROR: { std::string err("ZeroTier node encountered an unrecoverable error: "); - const char *r = _node->reasonForTermination(); + const char *r = _node->terminationMessage(); if (r) err.append(r); else err.append("(unknown error)"); -- cgit v1.2.3