mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-10 15:42:14 +00:00
ICU-46 Redone - don't include internal headers, and only forward declare if necessary (use #ifndef)
X-SVN-Rev: 109
This commit is contained in:
parent
bc5139afa6
commit
829f75a42e
2 changed files with 12 additions and 3 deletions
|
@ -27,12 +27,18 @@
|
|||
#define UCNV_BLD_H
|
||||
|
||||
#include "utypes.h"
|
||||
#include "ucmp8.h"
|
||||
#include "ucmp16.h"
|
||||
|
||||
#define UCNV_MAX_SUBCHAR_LEN 4
|
||||
#define UCNV_ERROR_BUFFER_LENGTH 20
|
||||
|
||||
#ifndef UCMP16_H
|
||||
typedef struct _CompactShortArray CompactShortArray;
|
||||
#endif
|
||||
|
||||
#ifndef UCMP8_H
|
||||
typedef struct _CompactByteArray CompactByteArray;
|
||||
#endif
|
||||
|
||||
#define UCNV_IMPLEMENTED_CONVERSION_TYPES 9
|
||||
/*Sentinel Value used to check the integrity of the binary data files */
|
||||
|
||||
|
|
|
@ -27,7 +27,10 @@
|
|||
#define UCNV_IMP_H
|
||||
|
||||
#include "utypes.h"
|
||||
#include "uhash.h"
|
||||
|
||||
#ifndef UHASH_H
|
||||
typedef struct _UHashtable UHashtable;
|
||||
#endif
|
||||
|
||||
/*Hashtable used to store UConverterSharedData objects supporting
|
||||
*the Caching mechanism
|
||||
|
|
Loading…
Add table
Reference in a new issue