| Index: third_party/icu/source/i18n/nfsubs.cpp
|
| ===================================================================
|
| --- third_party/icu/source/i18n/nfsubs.cpp (revision 74230)
|
| +++ third_party/icu/source/i18n/nfsubs.cpp (working copy)
|
| @@ -14,7 +14,6 @@
|
| */
|
|
|
| #include <stdio.h>
|
| -#include <typeinfo> // for 'typeid' to work
|
|
|
| #include "nfsubs.h"
|
| #include "digitlst.h"
|
| @@ -526,7 +525,7 @@
|
| // compare class and all of the fields all substitutions have
|
| // in common
|
| // this should be called by subclasses before their own equality tests
|
| - return typeid(*this) == typeid(rhs)
|
| + return CR_TYPEID(*this) == CR_TYPEID(rhs)
|
| && pos == rhs.pos
|
| && (ruleSet == NULL) == (rhs.ruleSet == NULL)
|
| // && ruleSet == rhs.ruleSet causes circularity, other checks to make instead?
|
|
|