mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-13 08:53:20 +00:00
ICU-953 Don't do static initialization
X-SVN-Rev: 5041
This commit is contained in:
parent
7816fe3b3e
commit
4a9dee0dfc
4 changed files with 6 additions and 6 deletions
|
@ -9,8 +9,8 @@
|
|||
*/
|
||||
#include "unicode/nultrans.h"
|
||||
|
||||
const UnicodeString NullTransliterator::ID = UnicodeString("Null", "");
|
||||
const char* NullTransliterator::_ID = "Null";
|
||||
//const UnicodeString NullTransliterator::ID = UnicodeString("Null", "");
|
||||
const UChar NullTransliterator::ID[] = {0x4E, 0x75, 0x6C, 0x6C, 0x00}; /* "Null" */
|
||||
|
||||
Transliterator* NullTransliterator::clone(void) const {
|
||||
return new NullTransliterator();
|
||||
|
|
|
@ -9,7 +9,8 @@
|
|||
*/
|
||||
#include "unicode/remtrans.h"
|
||||
|
||||
const UnicodeString RemoveTransliterator::ID = UnicodeString("Remove", "");
|
||||
//const UnicodeString RemoveTransliterator::ID = UnicodeString("Remove", "");
|
||||
const UChar RemoveTransliterator::ID[] = {0x52, 0x65, 0x6D, 0x6F, 0x76, 0x65, 0x00}; /* "Remove" */
|
||||
|
||||
Transliterator* RemoveTransliterator::clone(void) const {
|
||||
return new RemoveTransliterator();
|
||||
|
|
|
@ -17,14 +17,13 @@
|
|||
* @author Alan Liu
|
||||
*/
|
||||
class U_I18N_API NullTransliterator : public Transliterator {
|
||||
static const char* _ID;
|
||||
|
||||
public:
|
||||
|
||||
/**
|
||||
* ID for this transliterator.
|
||||
*/
|
||||
static const UnicodeString ID; // public for Transliterator
|
||||
static const UChar ID[]; // public for Transliterator
|
||||
|
||||
/**
|
||||
* Constructs a transliterator.
|
||||
|
|
|
@ -23,7 +23,7 @@ public:
|
|||
/**
|
||||
* ID for this transliterator.
|
||||
*/
|
||||
static const UnicodeString ID; // public for Transliterator
|
||||
static const UChar ID[]; // public for Transliterator
|
||||
|
||||
/**
|
||||
* Constructs a transliterator.
|
||||
|
|
Loading…
Add table
Reference in a new issue