From 96ffaa24d1662d70de7f349e414efa85406ef590 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Wed, 8 Dec 1999 23:42:52 +0000 Subject: [PATCH] ICU-183 make ICU header files compile by themselves X-SVN-Rev: 345 --- icu4c/source/i18n/rbt.h | 1 - icu4c/source/i18n/timezone.h | 2 +- icu4c/source/i18n/translit.h | 3 +-- icu4c/source/i18n/unifilt.h | 2 ++ 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icu4c/source/i18n/rbt.h b/icu4c/source/i18n/rbt.h index a55de1297f9..616bf0f8cee 100644 --- a/icu4c/source/i18n/rbt.h +++ b/icu4c/source/i18n/rbt.h @@ -11,7 +11,6 @@ #define RBT_H #include "translit.h" -#include "uhash.h" #include "utypes.h" class TransliterationRuleData; diff --git a/icu4c/source/i18n/timezone.h b/icu4c/source/i18n/timezone.h index 7c19b5e8e41..36999ba18a6 100644 --- a/icu4c/source/i18n/timezone.h +++ b/icu4c/source/i18n/timezone.h @@ -27,7 +27,7 @@ #include "unistr.h" #include "locid.h" -#include "umutex.h" + #include "udata.h" class SimpleTimeZone; diff --git a/icu4c/source/i18n/translit.h b/icu4c/source/i18n/translit.h index ac3315a5975..24aa5bad116 100644 --- a/icu4c/source/i18n/translit.h +++ b/icu4c/source/i18n/translit.h @@ -9,13 +9,12 @@ #define TRANSLIT_H #include "unistr.h" -#include "umutex.h" -#include "uvector.h" class Replaceable; class UnicodeFilter; class TransliterationRuleData; struct UHashtable; +class UVector; /** * Transliterator is an abstract class that diff --git a/icu4c/source/i18n/unifilt.h b/icu4c/source/i18n/unifilt.h index 2dac6190a76..d746d2f13f6 100644 --- a/icu4c/source/i18n/unifilt.h +++ b/icu4c/source/i18n/unifilt.h @@ -8,6 +8,8 @@ #ifndef UNIFILT_H #define UNIFILT_H +#include "utypes.h" + /** * UnicodeFilter defines a protocol for selecting a * subset of the full range (U+0000 to U+FFFF) of Unicode characters.