| Index: core/fxcrt/fx_arb.h | 
| diff --git a/core/fxcrt/fx_arb.h b/core/fxcrt/fx_arb.h | 
| index 6d556fe9f9595140ebce8a72cead7ba017f3ffb4..d24197c7e5c7edd63ea20cc638f311caa4fc0e11 100644 | 
| --- a/core/fxcrt/fx_arb.h | 
| +++ b/core/fxcrt/fx_arb.h | 
| @@ -7,6 +7,8 @@ | 
| #ifndef CORE_FXCRT_FX_ARB_H_ | 
| #define CORE_FXCRT_FX_ARB_H_ | 
|  | 
| +#include <vector> | 
| + | 
| #include "core/fxcrt/fx_system.h" | 
| #include "core/fxcrt/fx_ucd.h" | 
|  | 
| @@ -39,10 +41,10 @@ enum FX_ARBPOSITION { | 
| }; | 
|  | 
| void FX_BidiLine(CFX_WideString& wsText, int32_t iBaseLevel = 0); | 
| -void FX_BidiLine(CFX_TxtCharArray& chars, | 
| +void FX_BidiLine(std::vector<CFX_TxtChar>& chars, | 
| int32_t iCount, | 
| int32_t iBaseLevel = 0); | 
| -void FX_BidiLine(CFX_RTFCharArray& chars, | 
| +void FX_BidiLine(std::vector<CFX_RTFChar>& chars, | 
| int32_t iCount, | 
| int32_t iBaseLevel = 0); | 
|  | 
|  |