1 Index: source/common/normalizer2impl.h 2 =================================================================== 3 --- source/common/normalizer2impl.h (revision 73520) 4 +++ source/common/normalizer2impl.h (working copy) 5 @@ -31,7 +31,7 @@ 6 7 U_NAMESPACE_BEGIN 8 9 -class CanonIterData; 10 +struct CanonIterData; 11 12 class Hangul { 13 public: 14 Index: source/common/locmap.c 15 =================================================================== 16 --- source/common/locmap.c (revision 73520) 17 +++ source/common/locmap.c (working copy) 18 @@ -30,9 +30,11 @@ 19 #include "cstring.h" 20 #include "cmemory.h" 21 22 +#if 0 23 #if defined(U_WINDOWS) && defined(_MSC_VER) && (_MSC_VER >= 1500) 24 #define USE_WINDOWS_LOCALE_API 25 #endif 26 +#endif 27 28 #ifdef USE_WINDOWS_LOCALE_API 29 #include <windows.h> 30 Index: source/common/putil.c 31 =================================================================== 32 --- source/common/putil.c (revision 73520) 33 +++ source/common/putil.c (working copy) 34 @@ -2159,7 +2159,7 @@ 35 36 if(U_FAILURE(*status)) return NULL; 37 38 - lib = LoadLibrary(libName); 39 + lib = LoadLibraryA(libName); 40 41 if(lib==NULL) { 42 *status = U_MISSING_RESOURCE_ERROR; 43 Index: source/i18n/zstrfmt.h 44 =================================================================== 45 --- source/i18n/zstrfmt.h (revision 73520) 46 +++ source/i18n/zstrfmt.h (working copy) 47 @@ -80,7 +80,7 @@ 48 * ZSFStringPool Pool of (UChar *) strings. Provides for sharing of repeated 49 * strings within ZoneStringFormats. 50 */ 51 -class ZSFStringPoolChunk; 52 +struct ZSFStringPoolChunk; 53 class ZSFStringPool: public UMemory { 54 public: 55 ZSFStringPool(UErrorCode &status); 56 Index: source/i18n/fmtable.cpp 57 =================================================================== 58 --- source/i18n/fmtable.cpp (revision 73520) 59 +++ source/i18n/fmtable.cpp (working copy) 60 @@ -199,6 +199,9 @@ 61 // ------------------------------------- 62 // copy constructor 63 64 +#ifdef U_WINODWS 65 +#pragram warning(disable: 4996) 66 +#endif 67 68 Formattable::Formattable(const Formattable &source) 69 : UObject(*this) 70