diff --git a/lib/cppcheck.vcxproj b/lib/cppcheck.vcxproj
index a98131f53..e7bba1d75 100644
--- a/lib/cppcheck.vcxproj
+++ b/lib/cppcheck.vcxproj
@@ -35,6 +35,7 @@
+
@@ -59,6 +60,7 @@
+
@@ -74,6 +76,7 @@
+
@@ -100,6 +103,7 @@
+
@@ -235,7 +239,7 @@
Disabled
CPPCHECKLIB_EXPORT;WIN32;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;%(PreprocessorDefinitions)
Level4
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
MultiThreadedDebugDLL
@@ -253,7 +257,7 @@
Disabled
CPPCHECKLIB_EXPORT;WIN32;HAVE_RULES;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;TIXML_USE_STL;%(PreprocessorDefinitions)
Level4
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
MultiThreadedDebugDLL
@@ -271,7 +275,7 @@
Disabled
CPPCHECKLIB_EXPORT;WIN32;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_WIN64;%(PreprocessorDefinitions)
Level4
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
MultiThreadedDebugDLL
@@ -288,7 +292,7 @@
Disabled
CPPCHECKLIB_EXPORT;WIN32;HAVE_RULES;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_WIN64;%(PreprocessorDefinitions)
Level4
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
MultiThreadedDebugDLL
@@ -309,7 +313,7 @@
true
true
true
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
CPPCHECKLIB_EXPORT;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;%(PreprocessorDefinitions)
MultiThreadedDLL
@@ -335,7 +339,7 @@
true
true
true
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
CPPCHECKLIB_EXPORT;NDEBUG;WIN32;HAVE_RULES;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;TIXML_USE_STL;%(PreprocessorDefinitions)
MultiThreadedDLL
@@ -362,7 +366,7 @@
true
true
true
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
CPPCHECKLIB_EXPORT;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_WIN64;%(PreprocessorDefinitions)
MultiThreadedDLL
@@ -388,7 +392,7 @@
true
true
true
- ..\externals;%(AdditionalIncludeDirectories)
+ ..\externals;..\externals\tinyxml;%(AdditionalIncludeDirectories)
4251;4512
CPPCHECKLIB_EXPORT;NDEBUG;WIN32;HAVE_RULES;_CRT_SECURE_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_WIN64;%(PreprocessorDefinitions)
MultiThreadedDLL
diff --git a/lib/cppcheck.vcxproj.filters b/lib/cppcheck.vcxproj.filters
index f43bd271a..deaca8d58 100644
--- a/lib/cppcheck.vcxproj.filters
+++ b/lib/cppcheck.vcxproj.filters
@@ -122,6 +122,12 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
@@ -244,6 +250,12 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
diff --git a/lib/environment.h b/lib/environment.h
index d2772b259..603cbab57 100644
--- a/lib/environment.h
+++ b/lib/environment.h
@@ -19,6 +19,7 @@
#ifndef ENVIRONMENT_H
#define ENVIRONMENT_H
+#include "config.h"
#include