From: Michael Ow Date: Mon, 25 Jun 2012 16:34:19 +0000 (+0000) Subject: ICU-9232 Use forward declaration for non-public class X-Git-Tag: milestone-59-0-1~3739 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6f32f4f5a4603b7810ca7daa099a9e50f3507b8f;p=icu ICU-9232 Use forward declaration for non-public class X-SVN-Rev: 31986 --- diff --git a/icu4c/source/i18n/tmutfmt.cpp b/icu4c/source/i18n/tmutfmt.cpp index 19840508b1d..e2c3f6a30d8 100644 --- a/icu4c/source/i18n/tmutfmt.cpp +++ b/icu4c/source/i18n/tmutfmt.cpp @@ -11,6 +11,7 @@ #if !UCONFIG_NO_FORMATTING +#include "uvector.h" #include "charstr.h" #include "cmemory.h" #include "cstring.h" diff --git a/icu4c/source/i18n/unicode/tmutfmt.h b/icu4c/source/i18n/unicode/tmutfmt.h index dd9aa36f45f..8c3979f5cf6 100644 --- a/icu4c/source/i18n/unicode/tmutfmt.h +++ b/icu4c/source/i18n/unicode/tmutfmt.h @@ -24,7 +24,6 @@ #include "unicode/measfmt.h" #include "unicode/numfmt.h" #include "unicode/plurrule.h" -#include "uvector.h" /** * Constants for various styles. @@ -46,7 +45,7 @@ typedef enum UTimeUnitFormatStyle UTimeUnitFormatStyle; /**< @stable ICU 4.8 */ U_NAMESPACE_BEGIN class Hashtable; - +class UVector; /** * Format or parse a TimeUnitAmount, using plural rules for the units where available.