Fisheye: Tag 4635360505e8d113395dc8cc394dfb696747e197 refers to a dead (removed) revision in file `ext/FileExtd/Microsoft Win32 FileID APIs 1.1 License Terms.rtf'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 4635360505e8d113395dc8cc394dfb696747e197 refers to a dead (removed) revision in file `ext/FileExtd/inc/fileextd.h'. Fisheye: No comparison available. Pass `N' to diff? Index: ext/FileExtd/lib/amd64/fileextd.lib =================================================================== diff -u -r71bfd29bfef00738456ab96f336feeb8a02c4df6 -r4635360505e8d113395dc8cc394dfb696747e197 Binary files differ Index: ext/FileExtd/lib/i386/fileextd.lib =================================================================== diff -u -r71bfd29bfef00738456ab96f336feeb8a02c4df6 -r4635360505e8d113395dc8cc394dfb696747e197 Binary files differ Index: ext/FileExtd/lib/ia64/fileextd.lib =================================================================== diff -u -r71bfd29bfef00738456ab96f336feeb8a02c4df6 -r4635360505e8d113395dc8cc394dfb696747e197 Binary files differ Index: ext/googletest/gmock-dynamic-crt.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- ext/googletest/gmock-dynamic-crt.vcxproj (.../gmock-dynamic-crt.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ ext/googletest/gmock-dynamic-crt.vcxproj (.../gmock-dynamic-crt.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -43,51 +43,51 @@ gmock-dynamic-crt Win32Proj gmock-dynamic-crt - 8.1 + 10.0 StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode StaticLibrary - v141_xp + v142 Unicode StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode StaticLibrary - v141_xp + v142 Unicode Index: ext/googletest/gmock-static-crt.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- ext/googletest/gmock-static-crt.vcxproj (.../gmock-static-crt.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ ext/googletest/gmock-static-crt.vcxproj (.../gmock-static-crt.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -43,51 +43,51 @@ gmock-static-crt Win32Proj gmock-static-crt - 8.1 + 10.0 StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode StaticLibrary - v141_xp + v142 Unicode StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode true StaticLibrary - v141_xp + v142 Unicode StaticLibrary - v141_xp + v142 Unicode Index: ext/sqlite3/sqlite3.vc140.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- ext/sqlite3/sqlite3.vc140.vcxproj (.../sqlite3.vc140.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ ext/sqlite3/sqlite3.vc140.vcxproj (.../sqlite3.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,51 +39,51 @@ sqlite3 Win32Proj sqlite3 - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode Index: src/ch/ch.vc140.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/ch/ch.vc140.vcxproj (.../ch.vc140.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/ch/ch.vc140.vcxproj (.../ch.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,54 +39,54 @@ {4B215B9A-58CA-4987-AC95-7DFC3043E100} ch MFCProj - 7.0 + 10.0 Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Index: src/chext/chext.vc140.vcxproj =================================================================== diff -u -rbcb96b1fe43d26667bd0b873c16dbf73b6fda54c -r4635360505e8d113395dc8cc394dfb696747e197 --- src/chext/chext.vc140.vcxproj (.../chext.vc140.vcxproj) (revision bcb96b1fe43d26667bd0b873c16dbf73b6fda54c) +++ src/chext/chext.vc140.vcxproj (.../chext.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,58 +39,58 @@ {7CE8B0C5-8CD4-4551-ACBF-EC4749E15E69} chext AtlProj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 false false Unicode DynamicLibrary - v141_xp + v142 false false Unicode DynamicLibrary - v141_xp + v142 false Unicode DynamicLibrary - v141_xp + v142 false Unicode DynamicLibrary - v141_xp + v142 false false Unicode DynamicLibrary - v141_xp + v142 false false Unicode DynamicLibrary - v141_xp + v142 false Unicode DynamicLibrary - v141_xp + v142 false Unicode Index: src/common/Boost.props =================================================================== diff -u -r158a0ca91f7ec3e9659543cec425056f94722f31 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/common/Boost.props (.../Boost.props) (revision 158a0ca91f7ec3e9659543cec425056f94722f31) +++ src/common/Boost.props (.../Boost.props) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -6,7 +6,7 @@ $(BOOST_ROOT_PATH);$(BoostDir);$(IncludePath) - $(BOOST_ROOT_PATH)lib-14.1\x$(PlatformArchitecture)\lib\;$(BoostDir)lib-14.1\x$(PlatformArchitecture)\lib\;$(LibraryPath) + $(BOOST_ROOT_PATH)lib-14.2\x$(PlatformArchitecture)\lib\;$(BoostDir)lib-14.2\x$(PlatformArchitecture)\lib\;$(LibraryPath) Fisheye: Tag 4635360505e8d113395dc8cc394dfb696747e197 refers to a dead (removed) revision in file `src/common/FileExtd32.props'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 4635360505e8d113395dc8cc394dfb696747e197 refers to a dead (removed) revision in file `src/common/FileExtd64.props'. Fisheye: No comparison available. Pass `N' to diff? Index: src/common/GenericTemplates/RandomAccessIterators.h =================================================================== diff -u -rbc3ebabeccf483d086fd58d06ddbc4d8a55c1dfc -r4635360505e8d113395dc8cc394dfb696747e197 --- src/common/GenericTemplates/RandomAccessIterators.h (.../RandomAccessIterators.h) (revision bc3ebabeccf483d086fd58d06ddbc4d8a55c1dfc) +++ src/common/GenericTemplates/RandomAccessIterators.h (.../RandomAccessIterators.h) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -20,12 +20,18 @@ #define __RANDOMACCESSITERATORS_H__ template -class RandomAccessIteratorWrapper : public std::iterator +class RandomAccessIteratorWrapper { protected: explicit RandomAccessIteratorWrapper(typename std::vector::iterator iterArray); public: + using iterator_category = std::random_access_iterator_tag; + using value_type = T; + using difference_type = std::ptrdiff_t; + using pointer = T*; + using reference = T&; + RandomAccessIteratorWrapper(); ~RandomAccessIteratorWrapper(); @@ -62,12 +68,18 @@ }; template -class RandomAccessConstIteratorWrapper : public std::iterator +class RandomAccessConstIteratorWrapper { protected: explicit RandomAccessConstIteratorWrapper(typename std::vector::const_iterator iterArray); public: + using iterator_category = std::random_access_iterator_tag; + using value_type = T; + using difference_type = std::ptrdiff_t; + using pointer = T*; + using reference = T&; + RandomAccessConstIteratorWrapper(); explicit RandomAccessConstIteratorWrapper(const RandomAccessIteratorWrapper& rIterator); ~RandomAccessConstIteratorWrapper(); Index: src/common/targetver.h =================================================================== diff -u -r7770d9e0a316d014b75ea4bd88f8b6d13c80c318 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/common/targetver.h (.../targetver.h) (revision 7770d9e0a316d014b75ea4bd88f8b6d13c80c318) +++ src/common/targetver.h (.../targetver.h) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -24,16 +24,16 @@ // your application. The macros work by enabling all features available on platform versions up to and // including the version specified. +#ifndef NTDDI_VERSION + #define NTDDI_VERSION NTDDI_WIN7 +#endif + // Modify the following defines if you have to target a platform prior to the ones specified below. // Refer to MSDN for the latest info on corresponding values for different platforms. #ifndef WINVER // Specifies that the minimum required platform is Windows Vista. -#define WINVER 0x0501 // Change this to the appropriate value to target other versions of Windows. + #define WINVER _WIN32_WINNT_WIN7 // Change this to the appropriate value to target other versions of Windows. #endif #ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows Vista. -#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other versions of Windows. + #define _WIN32_WINNT _WIN32_WINNT_WIN7 // Change this to the appropriate value to target other versions of Windows. #endif - -#ifndef _WIN32_IE // Specifies that the minimum required platform is Internet Explorer 7.0. -#define _WIN32_IE 0x0501 // Change this to the appropriate value to target other versions of IE. -#endif Index: src/common/version.h =================================================================== diff -u -rd8c653a7126b6ed8676624d445250ecdf8a509c6 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/common/version.h (.../version.h) (revision d8c653a7126b6ed8676624d445250ecdf8a509c6) +++ src/common/version.h (.../version.h) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -10,7 +10,7 @@ // Version of program #define PRODUCT_VERSION1 1 -#define PRODUCT_VERSION2 45 +#define PRODUCT_VERSION2 50 #define PRODUCT_VERSION3 0 #define PRODUCT_VERSION4 0 @@ -23,7 +23,7 @@ #define PRODUCT_NUMERIC_VERSION STRINGIZE2(PRODUCT_VERSION1) L"." STRINGIZE2(PRODUCT_VERSION2) L"." STRINGIZE2(PRODUCT_VERSION3) L"." STRINGIZE2(PRODUCT_VERSION4) #endif -#define PRODUCT_VERSION "1.45internal-current" +#define PRODUCT_VERSION "1.50internal-current" #if SETUP_COMPILER != 1 #define SHELLEXT_PRODUCT_FULL_VERSION SHELLEXT_PRODUCT_NAME " " PRODUCT_VERSION Index: src/ictranslate/ictranslate.vc140.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/ictranslate/ictranslate.vc140.vcxproj (.../ictranslate.vc140.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/ictranslate/ictranslate.vc140.vcxproj (.../ictranslate.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,58 +39,58 @@ {B0292250-B70C-4395-9859-F181FB113DA8} ictranslate MFCProj - 7.0 + 10.0 Application - v141_xp + v142 Dynamic Unicode true Application - v141_xp + v142 Dynamic Unicode true Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode true Application - v141_xp + v142 Dynamic Unicode true Application - v141_xp + v142 Dynamic Unicode Application - v141_xp + v142 Dynamic Unicode Index: src/libchcore/libchcore.vc140.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libchcore/libchcore.vc140.vcxproj (.../libchcore.vc140.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/libchcore/libchcore.vc140.vcxproj (.../libchcore.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,95 +39,87 @@ {CBBF380B-7B16-4A1E-8194-758DAD7D8011} libchcore Win32Proj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 - - - - - - - - Index: src/libchengine/TLocalFilesystem.cpp =================================================================== diff -u -r32e9c223239ddbe4055bf468e92efe33f90f5f94 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libchengine/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 32e9c223239ddbe4055bf468e92efe33f90f5f94) +++ src/libchengine/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -37,7 +37,6 @@ #include "TFileException.h" #include #include "../libchcore/StreamingHelpers.h" -#include using namespace chcore; Index: src/libchengine/TLocalFilesystemFile.cpp =================================================================== diff -u -r33b33baa373533d0cff8ea5d25154b370f2b2e05 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libchengine/TLocalFilesystemFile.cpp (.../TLocalFilesystemFile.cpp) (revision 33b33baa373533d0cff8ea5d25154b370f2b2e05) +++ src/libchengine/TLocalFilesystemFile.cpp (.../TLocalFilesystemFile.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -25,7 +25,6 @@ #include "TFileInfo.h" #include "TOverlappedMemoryPool.h" #include "OverlappedCallbacks.h" -#include #include "../libchcore/RoundingFunctions.h" #include "../libchcore/TFileTime.h" #include "../libchcore/StreamingHelpers.h" Index: src/libchengine/libchengine.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libchengine/libchengine.vcxproj (.../libchengine.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/libchengine/libchengine.vcxproj (.../libchengine.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,95 +39,87 @@ {6840F785-917F-46EE-BD56-C296C7A5B9E9} libchengine Win32Proj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 - - - - - - - - Index: src/libictranslate/ResourceManager.h =================================================================== diff -u -r3921d82d9605d98b2281f3f42d9f9c8385b89a3e -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libictranslate/ResourceManager.h (.../ResourceManager.h) (revision 3921d82d9605d98b2281f3f42d9f9c8385b89a3e) +++ src/libictranslate/ResourceManager.h (.../ResourceManager.h) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -24,6 +24,7 @@ #include #include #include +#include namespace ictranslate { Index: src/libictranslate/cfg.cpp =================================================================== diff -u -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libictranslate/cfg.cpp (.../cfg.cpp) (revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af) +++ src/libictranslate/cfg.cpp (.../cfg.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -26,6 +26,7 @@ #include #include #include "cfg_ini.h" +#include ////////////////////////////////////////////////////////////////////////////////// // property_tracker class Index: src/libictranslate/cfg_ini.cpp =================================================================== diff -u -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libictranslate/cfg_ini.cpp (.../cfg_ini.cpp) (revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af) +++ src/libictranslate/cfg_ini.cpp (.../cfg_ini.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -21,6 +21,7 @@ #include #include #include +#include /// Buffer size for reading xml data from a file #define INI_BUFFER 65536 Index: src/libictranslate/config_property.cpp =================================================================== diff -u -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libictranslate/config_property.cpp (.../config_property.cpp) (revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af) +++ src/libictranslate/config_property.cpp (.../config_property.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -20,6 +20,8 @@ #include "config_property.h" #include #include +#include +#include ////////////////////////////////////////////////////////////////////////////////// // property class Index: src/libictranslate/libictranslate.vc140.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libictranslate/libictranslate.vc140.vcxproj (.../libictranslate.vc140.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/libictranslate/libictranslate.vc140.vcxproj (.../libictranslate.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,58 +39,58 @@ {DD1F3242-7EE4-4F41-8B8D-D833300C445F} libictranslate MFCDLLProj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Dynamic Unicode true DynamicLibrary - v141_xp + v142 Dynamic Unicode true DynamicLibrary - v141_xp + v142 Dynamic Unicode DynamicLibrary - v141_xp + v142 Dynamic Unicode DynamicLibrary - v141_xp + v142 Dynamic Unicode true DynamicLibrary - v141_xp + v142 Dynamic Unicode true DynamicLibrary - v141_xp + v142 Dynamic Unicode DynamicLibrary - v141_xp + v142 Dynamic Unicode Index: src/liblogger/liblogger.vc140.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/liblogger/liblogger.vc140.vcxproj (.../liblogger.vc140.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/liblogger/liblogger.vc140.vcxproj (.../liblogger.vc140.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,52 +39,52 @@ {DF9957D4-3D95-4AC3-AD3F-DCBEA058F79D} liblogger Win32Proj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 Index: src/libserializer/libserializer.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libserializer/libserializer.vcxproj (.../libserializer.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/libserializer/libserializer.vcxproj (.../libserializer.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,95 +39,87 @@ {9490EC08-9CAB-4F99-99D8-0297E5BF6EA7} libserializer Win32Proj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 - - - - - - - - Index: src/libstring/libstring.vcxproj =================================================================== diff -u -ra2394ceaf63cd30e15d8bf7201aa38b86c5a030b -r4635360505e8d113395dc8cc394dfb696747e197 --- src/libstring/libstring.vcxproj (.../libstring.vcxproj) (revision a2394ceaf63cd30e15d8bf7201aa38b86c5a030b) +++ src/libstring/libstring.vcxproj (.../libstring.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,95 +39,87 @@ {5BD38175-9F48-417D-8E5B-7093B1873CE5} libstring Win32Proj - 7.0 + 10.0 DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode true DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary - v141_xp + v142 Unicode DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode true - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 DynamicLibrary Unicode - v141_xp + v142 - - - - - - - - Index: src/regchext/TComRegistrar.cpp =================================================================== diff -u -rb556d023b748dfea230575959b6513acf29fd7b3 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/regchext/TComRegistrar.cpp (.../TComRegistrar.cpp) (revision b556d023b748dfea230575959b6513acf29fd7b3) +++ src/regchext/TComRegistrar.cpp (.../TComRegistrar.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -19,6 +19,7 @@ #include "stdafx.h" #include "TComRegistrar.h" #include +#include TComRegistrar::TComRegistrar() { Index: src/regchext/TExtensionDetector.cpp =================================================================== diff -u -rb556d023b748dfea230575959b6513acf29fd7b3 -r4635360505e8d113395dc8cc394dfb696747e197 --- src/regchext/TExtensionDetector.cpp (.../TExtensionDetector.cpp) (revision b556d023b748dfea230575959b6513acf29fd7b3) +++ src/regchext/TExtensionDetector.cpp (.../TExtensionDetector.cpp) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -19,6 +19,7 @@ #include "stdafx.h" #include "TExtensionDetector.h" #include +#include #ifdef _WIN64 #define DLL_NATIVE L"chext64.dll" Index: src/regchext/regchext.vcxproj =================================================================== diff -u -r587a8a4858c6f0563abbc43ab16e7c5cb5f518de -r4635360505e8d113395dc8cc394dfb696747e197 --- src/regchext/regchext.vcxproj (.../regchext.vcxproj) (revision 587a8a4858c6f0563abbc43ab16e7c5cb5f518de) +++ src/regchext/regchext.vcxproj (.../regchext.vcxproj) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -39,54 +39,54 @@ {767D21BE-A123-46CD-B5D6-E01714E2A981} regchext MFCProj - 7.0 + 10.0 Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Application - v141_xp + v142 false Unicode Index: tools/boost-build32.bat =================================================================== diff -u -r5c266be2a01d402f56cb020cfcb0df2d030b42ef -r4635360505e8d113395dc8cc394dfb696747e197 --- tools/boost-build32.bat (.../boost-build32.bat) (revision 5c266be2a01d402f56cb020cfcb0df2d030b42ef) +++ tools/boost-build32.bat (.../boost-build32.bat) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -1,14 +1,6 @@ -rem This scripts updates the environment (that needs to be previously set up for building with vcvarsall) -rem so that the boost will build with xp compatibility in VS2017. rem Execute this script in the boost directory. setlocal -set INCLUDE=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Include;%INCLUDE% -set PATH=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Bin;%PATH% -set CL=/D_USING_V110_SDK71_;%CL% -set LIB=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Lib;%LIB% -set LINK=/SUBSYSTEM:CONSOLE,5.01 %LINK% +b2 -j 8 --toolset=msvc-14.2 --link=static --threading=multi --runtime-link=shared address-model=32 define=_BIND_TO_CURRENT_VCLIBS_VERSION define=BOOST_USE_WINAPI_VERSION=0x0601 --build-type=complete --stagedir=lib-14.2\x32 stage -b2 -j 8 --toolset=msvc-14.1 --link=static --threading=multi --runtime-link=shared address-model=32 define=_BIND_TO_CURRENT_VCLIBS_VERSION define=BOOST_USE_WINAPI_VERSION=0x0501 --build-type=complete cxxflags="/Zc:threadSafeInit-" define=BOOST_UUID_NO_SIMD --stagedir=lib-14.1\x32 stage - rmdir /S /Q bin.v2 Index: tools/boost-build64.bat =================================================================== diff -u -r2e4eacb299f21d06196fe13140b4b0d095abdca9 -r4635360505e8d113395dc8cc394dfb696747e197 --- tools/boost-build64.bat (.../boost-build64.bat) (revision 2e4eacb299f21d06196fe13140b4b0d095abdca9) +++ tools/boost-build64.bat (.../boost-build64.bat) (revision 4635360505e8d113395dc8cc394dfb696747e197) @@ -1,14 +1,6 @@ -rem This scripts updates the environment (that needs to be previously set up for building with vcvarsall) -rem so that the boost will build with xp compatibility in VS2017. rem Execute this script in the boost directory. setlocal -set INCLUDE=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Include;%INCLUDE% -set PATH=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Bin;%PATH% -set CL=/D_USING_V110_SDK71_;%CL% -set LIB=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Lib\x64;%LIB% -set LINK=/SUBSYSTEM:CONSOLE,5.02 %LINK% +b2 -j 8 --toolset=msvc-14.2 --link=static --threading=multi --runtime-link=shared address-model=64 define=_BIND_TO_CURRENT_VCLIBS_VERSION define=BOOST_USE_WINAPI_VERSION=0x0601 --build-type=complete --stagedir=lib-14.2\x64 stage -b2 -j 8 --toolset=msvc-14.1 --link=static --threading=multi --runtime-link=shared address-model=64 define=_BIND_TO_CURRENT_VCLIBS_VERSION define=BOOST_USE_WINAPI_VERSION=0x0501 --build-type=complete cxxflags="/Zc:threadSafeInit-" --stagedir=lib-14.1\x64 stage - rmdir /S /Q bin.v2