Index: src/common/version.h =================================================================== diff -u -N -r1f27a2022090cf7aaf827a3f1ad90d6fe0038518 -rbd0d5d6ccc8b9e1552ee9c229f256517663cdcfe --- src/common/version.h (.../version.h) (revision 1f27a2022090cf7aaf827a3f1ad90d6fe0038518) +++ src/common/version.h (.../version.h) (revision bd0d5d6ccc8b9e1552ee9c229f256517663cdcfe) @@ -14,14 +14,16 @@ #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) +#if SETUP_COMPILER != 1 + #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 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) +#endif -#define PRODUCT_NUMERIC_VERSION STRINGIZE2(PRODUCT_VERSION1) L"." STRINGIZE2(PRODUCT_VERSION2) L"." STRINGIZE2(PRODUCT_VERSION3) L"." STRINGIZE2(PRODUCT_VERSION4) +#define PRODUCT_VERSION "1.40internal-svn724" #if SETUP_COMPILER != 1 #define SHELLEXT_PRODUCT_FULL_VERSION SHELLEXT_PRODUCT_NAME " " PRODUCT_VERSION