Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(154)

Side by Side Diff: icu46/source/tools/makeconv/ucnvstat.c

Issue 5516007: Check in the pristine copy of ICU 4.6... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 /*
2 ******************************************************************************
3 *
4 * Copyright (C) 1998-2006, International Business Machines
5 * Corporation and others. All Rights Reserved.
6 *
7 ******************************************************************************
8 *
9 *
10 * ucnvstat.c:
11 * UConverterStaticData prototypes for data based converters
12 */
13
14 #include "unicode/utypes.h"
15 #include "unicode/ucnv.h"
16 #include "ucnv_bld.h"
17
18
19 static const UConverterStaticData _SBCSStaticData={
20 sizeof(UConverterStaticData),
21 "SBCS",
22 0, UCNV_IBM, UCNV_SBCS, 1, 1,
23 { 0x1a, 0, 0, 0 }, 1, FALSE, FALSE,
24 0,
25 0,
26 { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } /* reserved */
27 };
28
29
30 static const UConverterStaticData _DBCSStaticData={
31 sizeof(UConverterStaticData),
32 "DBCS",
33 0, UCNV_IBM, UCNV_DBCS, 2, 2,
34 { 0, 0, 0, 0 },0, FALSE, FALSE, /* subchar */
35 0,
36 0,
37 { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } /* reserved */
38 };
39
40 static const UConverterStaticData _MBCSStaticData={
41 sizeof(UConverterStaticData),
42 "MBCS",
43 0, UCNV_IBM, UCNV_MBCS, 1, 1,
44 { 0x1a, 0, 0, 0 }, 1, FALSE, FALSE,
45 0,
46 0,
47 { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } /* reserved */
48 };
49
50 static const UConverterStaticData _EBCDICStatefulStaticData={
51 sizeof(UConverterStaticData),
52 "EBCDICStateful",
53 0, UCNV_IBM, UCNV_EBCDIC_STATEFUL, 1, 1,
54 { 0, 0, 0, 0 },0, FALSE, FALSE,
55 0,
56 0,
57 { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } /* reserved */
58 };
59
60 /* NULLs for algorithmic types, their tables live in ucnv_bld.c */
61 const UConverterStaticData *ucnv_converterStaticData[UCNV_NUMBER_OF_SUPPORTED_CO NVERTER_TYPES]={
62 &_SBCSStaticData, &_DBCSStaticData, &_MBCSStaticData, NULL/*Lat1*/,
63 NULL/*UTF8*/, NULL/*UTF16be*/, NULL/*UTF16LE*/, NULL/*UTF32be*/, NULL/*UTF32 LE*/, &_EBCDICStatefulStaticData,
64 NULL/*ISO2022*/,
65 /* LMBCS */ NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL , NULL
66 };
67
OLDNEW
« no previous file with comments | « icu46/source/tools/makeconv/makeconv.vcxproj.filters ('k') | icu46/source/tools/memcheck/ICUMemCheck.pl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698