Index: src/common/version.h =================================================================== diff -u -rd5fd15320ef765fd5225b10e764bca458c2e317c -r50ad2dc9f0b42ba432bb54e4a042582277410773 --- src/common/version.h (.../version.h) (revision d5fd15320ef765fd5225b10e764bca458c2e317c) +++ src/common/version.h (.../version.h) (revision 50ad2dc9f0b42ba432bb54e4a042582277410773) @@ -14,8 +14,15 @@ #define PRODUCT_VERSION3 724 #define PRODUCT_VERSION4 0 +#define PRODUCT_FULL_NUMERIC_VERSION ((unsigned long long)PRODUCT_VERSION1) << 48 | ((unsigned long long)PRODUCT_VERSION2) << 32 | ((unsigned long long)PRODUCT_VERSION3) << 16 | ((unsigned long long)PRODUCT_VERSION4) + #define PRODUCT_VERSION "1.40internal-svn724" +#define STRINGIZE2(a) STRINGIZE(a) +#define STRINGIZE(a) L#a + +#define PRODUCT_NUMERIC_VERSION STRINGIZE2(PRODUCT_VERSION1) L"." STRINGIZE2(PRODUCT_VERSION2) L"." STRINGIZE2(PRODUCT_VERSION3) L"." STRINGIZE2(PRODUCT_VERSION4) + #if SETUP_COMPILER != 1 #define SHELLEXT_PRODUCT_FULL_VERSION SHELLEXT_PRODUCT_NAME " " PRODUCT_VERSION #define SHELLEXT_PRODUCT_FULL_VERSION_T _T(SHELLEXT_PRODUCT_NAME) _T(" ") _T(PRODUCT_VERSION)