diff --git a/icu4c/source/common/common.vcproj b/icu4c/source/common/common.vcproj index 7e932ceb6e0..bd41e4eb89a 100644 --- a/icu4c/source/common/common.vcproj +++ b/icu4c/source/common/common.vcproj @@ -42,6 +42,7 @@ LinkIncremental="1" SuppressStartupBanner="TRUE" ProgramDatabaseFile=".\..\..\lib\icuuc33.pdb" + EnableCOMDATFolding="2" BaseAddress="0x4a800000" ImportLibrary="..\..\lib\icuuc.lib"/> diff --git a/icu4c/source/common/unicode/uobject.h b/icu4c/source/common/unicode/uobject.h index 49f6ed0c696..14c80d5b8ed 100644 --- a/icu4c/source/common/unicode/uobject.h +++ b/icu4c/source/common/unicode/uobject.h @@ -1,7 +1,7 @@ /* ****************************************************************************** * -* Copyright (C) 2002-2004, International Business Machines +* Copyright (C) 2002-2005, International Business Machines * Corporation and others. All Rights Reserved. * ****************************************************************************** @@ -237,7 +237,7 @@ protected: */ #define UOBJECT_DEFINE_RTTI_IMPLEMENTATION(myClass) \ UClassID U_EXPORT2 myClass::getStaticClassID() { \ - static const char classID = 0; \ + static char classID = 0; \ return (UClassID)&classID; \ } \ UClassID myClass::getDynamicClassID() const \ @@ -254,7 +254,7 @@ protected: */ #define UOBJECT_DEFINE_ABSTRACT_RTTI_IMPLEMENTATION(myClass) \ UClassID U_EXPORT2 myClass::getStaticClassID() { \ - static const char classID = 0; \ + static char classID = 0; \ return (UClassID)&classID; \ } diff --git a/icu4c/source/i18n/i18n.vcproj b/icu4c/source/i18n/i18n.vcproj index 470f16805e3..5d8c85a75a3 100644 --- a/icu4c/source/i18n/i18n.vcproj +++ b/icu4c/source/i18n/i18n.vcproj @@ -43,6 +43,7 @@ LinkIncremental="1" SuppressStartupBanner="TRUE" ProgramDatabaseFile=".\..\..\lib\icuin33.pdb" + EnableCOMDATFolding="2" BaseAddress="0x4a900000" ImportLibrary="..\..\lib\icuin.lib"/>