libiconv: upgrade to version 1.15

- libiconv 1.15 was released in February this year
- I opened a thread to discuss if this should also be done for the lyX 2.3 branch on the list
This commit is contained in:
Uwe Stöhr 2017-09-10 14:46:37 +02:00
parent aea8130ef2
commit cf214f8263
264 changed files with 9910 additions and 9660 deletions

View File

@ -1,110 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str287,
(int)(long)&((struct stringpool_t *)0)->stringpool_str255,
(int)(long)&((struct stringpool_t *)0)->stringpool_str179,
(int)(long)&((struct stringpool_t *)0)->stringpool_str367,
(int)(long)&((struct stringpool_t *)0)->stringpool_str283,
(int)(long)&((struct stringpool_t *)0)->stringpool_str263,
(int)(long)&((struct stringpool_t *)0)->stringpool_str409,
(int)(long)&((struct stringpool_t *)0)->stringpool_str325,
(int)(long)&((struct stringpool_t *)0)->stringpool_str242,
(int)(long)&((struct stringpool_t *)0)->stringpool_str434,
(int)(long)&((struct stringpool_t *)0)->stringpool_str350,
(int)(long)&((struct stringpool_t *)0)->stringpool_str252,
(int)(long)&((struct stringpool_t *)0)->stringpool_str440,
(int)(long)&((struct stringpool_t *)0)->stringpool_str356,
(int)(long)&((struct stringpool_t *)0)->stringpool_str575,
(int)(long)&((struct stringpool_t *)0)->stringpool_str406,
(int)(long)&((struct stringpool_t *)0)->stringpool_str723,
(int)(long)&((struct stringpool_t *)0)->stringpool_str448,
(int)(long)&((struct stringpool_t *)0)->stringpool_str765,
(int)(long)&((struct stringpool_t *)0)->stringpool_str30,
(int)(long)&((struct stringpool_t *)0)->stringpool_str600,
(int)(long)&((struct stringpool_t *)0)->stringpool_str74,
(int)(long)&((struct stringpool_t *)0)->stringpool_str84,
(int)(long)&((struct stringpool_t *)0)->stringpool_str78,
(int)(long)&((struct stringpool_t *)0)->stringpool_str168,
(int)(long)&((struct stringpool_t *)0)->stringpool_str82,
(int)(long)&((struct stringpool_t *)0)->stringpool_str76,
(int)(long)&((struct stringpool_t *)0)->stringpool_str410,
(int)(long)&((struct stringpool_t *)0)->stringpool_str90,
(int)(long)&((struct stringpool_t *)0)->stringpool_str98,
(int)(long)&((struct stringpool_t *)0)->stringpool_str221,
(int)(long)&((struct stringpool_t *)0)->stringpool_str75,
(int)(long)&((struct stringpool_t *)0)->stringpool_str79,
(int)(long)&((struct stringpool_t *)0)->stringpool_str169,
(int)(long)&((struct stringpool_t *)0)->stringpool_str83,
(int)(long)&((struct stringpool_t *)0)->stringpool_str77,
(int)(long)&((struct stringpool_t *)0)->stringpool_str261,
(int)(long)&((struct stringpool_t *)0)->stringpool_str403,
(int)(long)&((struct stringpool_t *)0)->stringpool_str480,
(int)(long)&((struct stringpool_t *)0)->stringpool_str164,
(int)(long)&((struct stringpool_t *)0)->stringpool_str18,
(int)(long)&((struct stringpool_t *)0)->stringpool_str28,
(int)(long)&((struct stringpool_t *)0)->stringpool_str22,
(int)(long)&((struct stringpool_t *)0)->stringpool_str112,
(int)(long)&((struct stringpool_t *)0)->stringpool_str26,
(int)(long)&((struct stringpool_t *)0)->stringpool_str20,
(int)(long)&((struct stringpool_t *)0)->stringpool_str354,
(int)(long)&((struct stringpool_t *)0)->stringpool_str34,
(int)(long)&((struct stringpool_t *)0)->stringpool_str166,
(int)(long)&((struct stringpool_t *)0)->stringpool_str27,
(int)(long)&((struct stringpool_t *)0)->stringpool_str19,
(int)(long)&((struct stringpool_t *)0)->stringpool_str11,
(int)(long)&((struct stringpool_t *)0)->stringpool_str451,
(int)(long)&((struct stringpool_t *)0)->stringpool_str531,
(int)(long)&((struct stringpool_t *)0)->stringpool_str355,
(int)(long)&((struct stringpool_t *)0)->stringpool_str501,
(int)(long)&((struct stringpool_t *)0)->stringpool_str673,
(int)(long)&((struct stringpool_t *)0)->stringpool_str302,
(int)(long)&((struct stringpool_t *)0)->stringpool_str621,
(int)(long)&((struct stringpool_t *)0)->stringpool_str577,
(int)(long)&((struct stringpool_t *)0)->stringpool_str786,
(int)(long)&((struct stringpool_t *)0)->stringpool_str908,
(int)(long)&((struct stringpool_t *)0)->stringpool_str563,
(int)(long)&((struct stringpool_t *)0)->stringpool_str445,
(int)(long)&((struct stringpool_t *)0)->stringpool_str502,
(int)(long)&((struct stringpool_t *)0)->stringpool_str475,
(int)(long)&((struct stringpool_t *)0)->stringpool_str279,
(int)(long)&((struct stringpool_t *)0)->stringpool_str626,
(int)(long)&((struct stringpool_t *)0)->stringpool_str614,
(int)(long)&((struct stringpool_t *)0)->stringpool_str217,
(int)(long)&((struct stringpool_t *)0)->stringpool_str212,
(int)(long)&((struct stringpool_t *)0)->stringpool_str218,
(int)(long)&((struct stringpool_t *)0)->stringpool_str371,
(int)(long)&((struct stringpool_t *)0)->stringpool_str15,
(int)(long)&((struct stringpool_t *)0)->stringpool_str230,
(int)(long)&((struct stringpool_t *)0)->stringpool_str278,
(int)(long)&((struct stringpool_t *)0)->stringpool_str124,
(int)(long)&((struct stringpool_t *)0)->stringpool_str180,
(int)(long)&((struct stringpool_t *)0)->stringpool_str413,
(int)(long)&((struct stringpool_t *)0)->stringpool_str555,
(int)(long)&((struct stringpool_t *)0)->stringpool_str571,
(int)(long)&((struct stringpool_t *)0)->stringpool_str492,
(int)(long)&((struct stringpool_t *)0)->stringpool_str384,
(int)(long)&((struct stringpool_t *)0)->stringpool_str368,
(int)(long)&((struct stringpool_t *)0)->stringpool_str127,
(int)(long)&((struct stringpool_t *)0)->stringpool_str202,
(int)(long)&((struct stringpool_t *)0)->stringpool_str535,
(int)(long)&((struct stringpool_t *)0)->stringpool_str429,
(int)(long)&((struct stringpool_t *)0)->stringpool_str32,
(int)(long)&((struct stringpool_t *)0)->stringpool_str607,
(int)(long)&((struct stringpool_t *)0)->stringpool_str500,
(int)(long)&((struct stringpool_t *)0)->stringpool_str505,
(int)(long)&((struct stringpool_t *)0)->stringpool_str70,
(int)(long)&((struct stringpool_t *)0)->stringpool_str303,
(int)(long)&((struct stringpool_t *)0)->stringpool_str24,
(int)(long)&((struct stringpool_t *)0)->stringpool_str378,
(int)(long)&((struct stringpool_t *)0)->stringpool_str142,
(int)(long)&((struct stringpool_t *)0)->stringpool_str196,
(int)(long)&((struct stringpool_t *)0)->stringpool_str159,
(int)(long)&((struct stringpool_t *)0)->stringpool_str473,
(int)(long)&((struct stringpool_t *)0)->stringpool_str277,
(int)(long)&((struct stringpool_t *)0)->stringpool_str170,
(int)(long)&((struct stringpool_t *)0)->stringpool_str900,
(int)(long)&((struct stringpool_t *)0)->stringpool_str888,
(int)(long)&((struct stringpool_t *)0)->stringpool_str935,
(int)(long)&((struct stringpool_t *)0)->stringpool_str527,
(int)(long)&((struct stringpool_t *)0)->stringpool_str290,
(int)(long)&((struct stringpool_t *)0)->stringpool_str91,
(int)(long)&((struct stringpool_t *)0)->stringpool_str768,
(int)(long)&((struct stringpool_t *)0)->stringpool_str362,

View File

@ -1,2 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str271,
(int)(long)&((struct stringpool_t *)0)->stringpool_str664,

View File

@ -1,2 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str307,
(int)(long)&((struct stringpool_t *)0)->stringpool_str543,

View File

@ -1,2 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str258,
(int)(long)&((struct stringpool_t *)0)->stringpool_str390,

View File

@ -1,2 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str275,
(int)(long)&((struct stringpool_t *)0)->stringpool_str465,

View File

@ -1,2 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str38,
(int)(long)&((struct stringpool_t *)0)->stringpool_str515,

View File

@ -1,110 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str383,
(int)(long)&((struct stringpool_t *)0)->stringpool_str363,
(int)(long)&((struct stringpool_t *)0)->stringpool_str231,
(int)(long)&((struct stringpool_t *)0)->stringpool_str604,
(int)(long)&((struct stringpool_t *)0)->stringpool_str483,
(int)(long)&((struct stringpool_t *)0)->stringpool_str327,
(int)(long)&((struct stringpool_t *)0)->stringpool_str652,
(int)(long)&((struct stringpool_t *)0)->stringpool_str531,
(int)(long)&((struct stringpool_t *)0)->stringpool_str358,
(int)(long)&((struct stringpool_t *)0)->stringpool_str733,
(int)(long)&((struct stringpool_t *)0)->stringpool_str612,
(int)(long)&((struct stringpool_t *)0)->stringpool_str364,
(int)(long)&((struct stringpool_t *)0)->stringpool_str737,
(int)(long)&((struct stringpool_t *)0)->stringpool_str616,
(int)(long)&((struct stringpool_t *)0)->stringpool_str685,
(int)(long)&((struct stringpool_t *)0)->stringpool_str501,
(int)(long)&((struct stringpool_t *)0)->stringpool_str654,
(int)(long)&((struct stringpool_t *)0)->stringpool_str549,
(int)(long)&((struct stringpool_t *)0)->stringpool_str702,
(int)(long)&((struct stringpool_t *)0)->stringpool_str53,
(int)(long)&((struct stringpool_t *)0)->stringpool_str891,
(int)(long)&((struct stringpool_t *)0)->stringpool_str103,
(int)(long)&((struct stringpool_t *)0)->stringpool_str109,
(int)(long)&((struct stringpool_t *)0)->stringpool_str107,
(int)(long)&((struct stringpool_t *)0)->stringpool_str205,
(int)(long)&((struct stringpool_t *)0)->stringpool_str111,
(int)(long)&((struct stringpool_t *)0)->stringpool_str105,
(int)(long)&((struct stringpool_t *)0)->stringpool_str437,
(int)(long)&((struct stringpool_t *)0)->stringpool_str115,
(int)(long)&((struct stringpool_t *)0)->stringpool_str141,
(int)(long)&((struct stringpool_t *)0)->stringpool_str246,
(int)(long)&((struct stringpool_t *)0)->stringpool_str108,
(int)(long)&((struct stringpool_t *)0)->stringpool_str112,
(int)(long)&((struct stringpool_t *)0)->stringpool_str210,
(int)(long)&((struct stringpool_t *)0)->stringpool_str116,
(int)(long)&((struct stringpool_t *)0)->stringpool_str110,
(int)(long)&((struct stringpool_t *)0)->stringpool_str254,
(int)(long)&((struct stringpool_t *)0)->stringpool_str492,
(int)(long)&((struct stringpool_t *)0)->stringpool_str569,
(int)(long)&((struct stringpool_t *)0)->stringpool_str175,
(int)(long)&((struct stringpool_t *)0)->stringpool_str37,
(int)(long)&((struct stringpool_t *)0)->stringpool_str43,
(int)(long)&((struct stringpool_t *)0)->stringpool_str41,
(int)(long)&((struct stringpool_t *)0)->stringpool_str139,
(int)(long)&((struct stringpool_t *)0)->stringpool_str45,
(int)(long)&((struct stringpool_t *)0)->stringpool_str39,
(int)(long)&((struct stringpool_t *)0)->stringpool_str371,
(int)(long)&((struct stringpool_t *)0)->stringpool_str49,
(int)(long)&((struct stringpool_t *)0)->stringpool_str173,
(int)(long)&((struct stringpool_t *)0)->stringpool_str38,
(int)(long)&((struct stringpool_t *)0)->stringpool_str34,
(int)(long)&((struct stringpool_t *)0)->stringpool_str32,
(int)(long)&((struct stringpool_t *)0)->stringpool_str525,
(int)(long)&((struct stringpool_t *)0)->stringpool_str797,
(int)(long)&((struct stringpool_t *)0)->stringpool_str462,
(int)(long)&((struct stringpool_t *)0)->stringpool_str583,
(int)(long)&((struct stringpool_t *)0)->stringpool_str807,
(int)(long)&((struct stringpool_t *)0)->stringpool_str272,
(int)(long)&((struct stringpool_t *)0)->stringpool_str898,
(int)(long)&((struct stringpool_t *)0)->stringpool_str606,
(int)(long)&((struct stringpool_t *)0)->stringpool_str662,
(int)(long)&((struct stringpool_t *)0)->stringpool_str989,
(int)(long)&((struct stringpool_t *)0)->stringpool_str648,
(int)(long)&((struct stringpool_t *)0)->stringpool_str391,
(int)(long)&((struct stringpool_t *)0)->stringpool_str487,
(int)(long)&((struct stringpool_t *)0)->stringpool_str413,
(int)(long)&((struct stringpool_t *)0)->stringpool_str330,
(int)(long)&((struct stringpool_t *)0)->stringpool_str461,
(int)(long)&((struct stringpool_t *)0)->stringpool_str335,
(int)(long)&((struct stringpool_t *)0)->stringpool_str152,
(int)(long)&((struct stringpool_t *)0)->stringpool_str171,
(int)(long)&((struct stringpool_t *)0)->stringpool_str234,
(int)(long)&((struct stringpool_t *)0)->stringpool_str445,
(int)(long)&((struct stringpool_t *)0)->stringpool_str36,
(int)(long)&((struct stringpool_t *)0)->stringpool_str207,
(int)(long)&((struct stringpool_t *)0)->stringpool_str300,
(int)(long)&((struct stringpool_t *)0)->stringpool_str217,
(int)(long)&((struct stringpool_t *)0)->stringpool_str256,
(int)(long)&((struct stringpool_t *)0)->stringpool_str567,
(int)(long)&((struct stringpool_t *)0)->stringpool_str723,
(int)(long)&((struct stringpool_t *)0)->stringpool_str735,
(int)(long)&((struct stringpool_t *)0)->stringpool_str660,
(int)(long)&((struct stringpool_t *)0)->stringpool_str258,
(int)(long)&((struct stringpool_t *)0)->stringpool_str235,
(int)(long)&((struct stringpool_t *)0)->stringpool_str149,
(int)(long)&((struct stringpool_t *)0)->stringpool_str202,
(int)(long)&((struct stringpool_t *)0)->stringpool_str638,
(int)(long)&((struct stringpool_t *)0)->stringpool_str613,
(int)(long)&((struct stringpool_t *)0)->stringpool_str52,
(int)(long)&((struct stringpool_t *)0)->stringpool_str629,
(int)(long)&((struct stringpool_t *)0)->stringpool_str591,
(int)(long)&((struct stringpool_t *)0)->stringpool_str594,
(int)(long)&((struct stringpool_t *)0)->stringpool_str188,
(int)(long)&((struct stringpool_t *)0)->stringpool_str146,
(int)(long)&((struct stringpool_t *)0)->stringpool_str48,
(int)(long)&((struct stringpool_t *)0)->stringpool_str251,
(int)(long)&((struct stringpool_t *)0)->stringpool_str179,
(int)(long)&((struct stringpool_t *)0)->stringpool_str190,
(int)(long)&((struct stringpool_t *)0)->stringpool_str92,
(int)(long)&((struct stringpool_t *)0)->stringpool_str495,
(int)(long)&((struct stringpool_t *)0)->stringpool_str153,
(int)(long)&((struct stringpool_t *)0)->stringpool_str186,
(int)(long)&((struct stringpool_t *)0)->stringpool_str603,
(int)(long)&((struct stringpool_t *)0)->stringpool_str584,
(int)(long)&((struct stringpool_t *)0)->stringpool_str635,
(int)(long)&((struct stringpool_t *)0)->stringpool_str324,
(int)(long)&((struct stringpool_t *)0)->stringpool_str369,
(int)(long)&((struct stringpool_t *)0)->stringpool_str133,
(int)(long)&((struct stringpool_t *)0)->stringpool_str885,
(int)(long)&((struct stringpool_t *)0)->stringpool_str360,

View File

@ -1,110 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str310,
(int)(long)&((struct stringpool_t *)0)->stringpool_str368,
(int)(long)&((struct stringpool_t *)0)->stringpool_str293,
(int)(long)&((struct stringpool_t *)0)->stringpool_str464,
(int)(long)&((struct stringpool_t *)0)->stringpool_str525,
(int)(long)&((struct stringpool_t *)0)->stringpool_str395,
(int)(long)&((struct stringpool_t *)0)->stringpool_str515,
(int)(long)&((struct stringpool_t *)0)->stringpool_str576,
(int)(long)&((struct stringpool_t *)0)->stringpool_str355,
(int)(long)&((struct stringpool_t *)0)->stringpool_str521,
(int)(long)&((struct stringpool_t *)0)->stringpool_str582,
(int)(long)&((struct stringpool_t *)0)->stringpool_str363,
(int)(long)&((struct stringpool_t *)0)->stringpool_str534,
(int)(long)&((struct stringpool_t *)0)->stringpool_str595,
(int)(long)&((struct stringpool_t *)0)->stringpool_str440,
(int)(long)&((struct stringpool_t *)0)->stringpool_str665,
(int)(long)&((struct stringpool_t *)0)->stringpool_str644,
(int)(long)&((struct stringpool_t *)0)->stringpool_str716,
(int)(long)&((struct stringpool_t *)0)->stringpool_str695,
(int)(long)&((struct stringpool_t *)0)->stringpool_str36,
(int)(long)&((struct stringpool_t *)0)->stringpool_str596,
(int)(long)&((struct stringpool_t *)0)->stringpool_str64,
(int)(long)&((struct stringpool_t *)0)->stringpool_str60,
(int)(long)&((struct stringpool_t *)0)->stringpool_str100,
(int)(long)&((struct stringpool_t *)0)->stringpool_str162,
(int)(long)&((struct stringpool_t *)0)->stringpool_str76,
(int)(long)&((struct stringpool_t *)0)->stringpool_str70,
(int)(long)&((struct stringpool_t *)0)->stringpool_str158,
(int)(long)&((struct stringpool_t *)0)->stringpool_str86,
(int)(long)&((struct stringpool_t *)0)->stringpool_str92,
(int)(long)&((struct stringpool_t *)0)->stringpool_str177,
(int)(long)&((struct stringpool_t *)0)->stringpool_str67,
(int)(long)&((struct stringpool_t *)0)->stringpool_str103,
(int)(long)&((struct stringpool_t *)0)->stringpool_str165,
(int)(long)&((struct stringpool_t *)0)->stringpool_str79,
(int)(long)&((struct stringpool_t *)0)->stringpool_str73,
(int)(long)&((struct stringpool_t *)0)->stringpool_str345,
(int)(long)&((struct stringpool_t *)0)->stringpool_str669,
(int)(long)&((struct stringpool_t *)0)->stringpool_str790,
(int)(long)&((struct stringpool_t *)0)->stringpool_str131,
(int)(long)&((struct stringpool_t *)0)->stringpool_str21,
(int)(long)&((struct stringpool_t *)0)->stringpool_str17,
(int)(long)&((struct stringpool_t *)0)->stringpool_str57,
(int)(long)&((struct stringpool_t *)0)->stringpool_str119,
(int)(long)&((struct stringpool_t *)0)->stringpool_str33,
(int)(long)&((struct stringpool_t *)0)->stringpool_str27,
(int)(long)&((struct stringpool_t *)0)->stringpool_str115,
(int)(long)&((struct stringpool_t *)0)->stringpool_str43,
(int)(long)&((struct stringpool_t *)0)->stringpool_str141,
(int)(long)&((struct stringpool_t *)0)->stringpool_str24,
(int)(long)&((struct stringpool_t *)0)->stringpool_str34,
(int)(long)&((struct stringpool_t *)0)->stringpool_str35,
(int)(long)&((struct stringpool_t *)0)->stringpool_str448,
(int)(long)&((struct stringpool_t *)0)->stringpool_str561,
(int)(long)&((struct stringpool_t *)0)->stringpool_str410,
(int)(long)&((struct stringpool_t *)0)->stringpool_str335,
(int)(long)&((struct stringpool_t *)0)->stringpool_str470,
(int)(long)&((struct stringpool_t *)0)->stringpool_str704,
(int)(long)&((struct stringpool_t *)0)->stringpool_str685,
(int)(long)&((struct stringpool_t *)0)->stringpool_str607,
(int)(long)&((struct stringpool_t *)0)->stringpool_str689,
(int)(long)&((struct stringpool_t *)0)->stringpool_str800,
(int)(long)&((struct stringpool_t *)0)->stringpool_str454,
(int)(long)&((struct stringpool_t *)0)->stringpool_str195,
(int)(long)&((struct stringpool_t *)0)->stringpool_str331,
(int)(long)&((struct stringpool_t *)0)->stringpool_str484,
(int)(long)&((struct stringpool_t *)0)->stringpool_str202,
(int)(long)&((struct stringpool_t *)0)->stringpool_str449,
(int)(long)&((struct stringpool_t *)0)->stringpool_str513,
(int)(long)&((struct stringpool_t *)0)->stringpool_str139,
(int)(long)&((struct stringpool_t *)0)->stringpool_str190,
(int)(long)&((struct stringpool_t *)0)->stringpool_str262,
(int)(long)&((struct stringpool_t *)0)->stringpool_str603,
(int)(long)&((struct stringpool_t *)0)->stringpool_str71,
(int)(long)&((struct stringpool_t *)0)->stringpool_str149,
(int)(long)&((struct stringpool_t *)0)->stringpool_str170,
(int)(long)&((struct stringpool_t *)0)->stringpool_str251,
(int)(long)&((struct stringpool_t *)0)->stringpool_str271,
(int)(long)&((struct stringpool_t *)0)->stringpool_str450,
(int)(long)&((struct stringpool_t *)0)->stringpool_str769,
(int)(long)&((struct stringpool_t *)0)->stringpool_str791,
(int)(long)&((struct stringpool_t *)0)->stringpool_str710,
(int)(long)&((struct stringpool_t *)0)->stringpool_str354,
(int)(long)&((struct stringpool_t *)0)->stringpool_str332,
(int)(long)&((struct stringpool_t *)0)->stringpool_str153,
(int)(long)&((struct stringpool_t *)0)->stringpool_str203,
(int)(long)&((struct stringpool_t *)0)->stringpool_str491,
(int)(long)&((struct stringpool_t *)0)->stringpool_str461,
(int)(long)&((struct stringpool_t *)0)->stringpool_str42,
(int)(long)&((struct stringpool_t *)0)->stringpool_str542,
(int)(long)&((struct stringpool_t *)0)->stringpool_str473,
(int)(long)&((struct stringpool_t *)0)->stringpool_str471,
(int)(long)&((struct stringpool_t *)0)->stringpool_str30,
(int)(long)&((struct stringpool_t *)0)->stringpool_str314,
(int)(long)&((struct stringpool_t *)0)->stringpool_str52,
(int)(long)&((struct stringpool_t *)0)->stringpool_str352,
(int)(long)&((struct stringpool_t *)0)->stringpool_str81,
(int)(long)&((struct stringpool_t *)0)->stringpool_str96,
(int)(long)&((struct stringpool_t *)0)->stringpool_str12,
(int)(long)&((struct stringpool_t *)0)->stringpool_str378,
(int)(long)&((struct stringpool_t *)0)->stringpool_str308,
(int)(long)&((struct stringpool_t *)0)->stringpool_str144,
(int)(long)&((struct stringpool_t *)0)->stringpool_str771,
(int)(long)&((struct stringpool_t *)0)->stringpool_str757,
(int)(long)&((struct stringpool_t *)0)->stringpool_str806,
(int)(long)&((struct stringpool_t *)0)->stringpool_str421,
(int)(long)&((struct stringpool_t *)0)->stringpool_str343,
(int)(long)&((struct stringpool_t *)0)->stringpool_str105,
(int)(long)&((struct stringpool_t *)0)->stringpool_str654,
(int)(long)&((struct stringpool_t *)0)->stringpool_str394,

View File

@ -1,110 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str343,
(int)(long)&((struct stringpool_t *)0)->stringpool_str294,
(int)(long)&((struct stringpool_t *)0)->stringpool_str223,
(int)(long)&((struct stringpool_t *)0)->stringpool_str591,
(int)(long)&((struct stringpool_t *)0)->stringpool_str433,
(int)(long)&((struct stringpool_t *)0)->stringpool_str319,
(int)(long)&((struct stringpool_t *)0)->stringpool_str639,
(int)(long)&((struct stringpool_t *)0)->stringpool_str481,
(int)(long)&((struct stringpool_t *)0)->stringpool_str289,
(int)(long)&((struct stringpool_t *)0)->stringpool_str659,
(int)(long)&((struct stringpool_t *)0)->stringpool_str501,
(int)(long)&((struct stringpool_t *)0)->stringpool_str295,
(int)(long)&((struct stringpool_t *)0)->stringpool_str663,
(int)(long)&((struct stringpool_t *)0)->stringpool_str505,
(int)(long)&((struct stringpool_t *)0)->stringpool_str586,
(int)(long)&((struct stringpool_t *)0)->stringpool_str472,
(int)(long)&((struct stringpool_t *)0)->stringpool_str695,
(int)(long)&((struct stringpool_t *)0)->stringpool_str520,
(int)(long)&((struct stringpool_t *)0)->stringpool_str743,
(int)(long)&((struct stringpool_t *)0)->stringpool_str53,
(int)(long)&((struct stringpool_t *)0)->stringpool_str711,
(int)(long)&((struct stringpool_t *)0)->stringpool_str103,
(int)(long)&((struct stringpool_t *)0)->stringpool_str109,
(int)(long)&((struct stringpool_t *)0)->stringpool_str107,
(int)(long)&((struct stringpool_t *)0)->stringpool_str205,
(int)(long)&((struct stringpool_t *)0)->stringpool_str111,
(int)(long)&((struct stringpool_t *)0)->stringpool_str105,
(int)(long)&((struct stringpool_t *)0)->stringpool_str407,
(int)(long)&((struct stringpool_t *)0)->stringpool_str115,
(int)(long)&((struct stringpool_t *)0)->stringpool_str141,
(int)(long)&((struct stringpool_t *)0)->stringpool_str246,
(int)(long)&((struct stringpool_t *)0)->stringpool_str108,
(int)(long)&((struct stringpool_t *)0)->stringpool_str112,
(int)(long)&((struct stringpool_t *)0)->stringpool_str210,
(int)(long)&((struct stringpool_t *)0)->stringpool_str116,
(int)(long)&((struct stringpool_t *)0)->stringpool_str110,
(int)(long)&((struct stringpool_t *)0)->stringpool_str280,
(int)(long)&((struct stringpool_t *)0)->stringpool_str410,
(int)(long)&((struct stringpool_t *)0)->stringpool_str487,
(int)(long)&((struct stringpool_t *)0)->stringpool_str175,
(int)(long)&((struct stringpool_t *)0)->stringpool_str37,
(int)(long)&((struct stringpool_t *)0)->stringpool_str43,
(int)(long)&((struct stringpool_t *)0)->stringpool_str41,
(int)(long)&((struct stringpool_t *)0)->stringpool_str139,
(int)(long)&((struct stringpool_t *)0)->stringpool_str45,
(int)(long)&((struct stringpool_t *)0)->stringpool_str39,
(int)(long)&((struct stringpool_t *)0)->stringpool_str341,
(int)(long)&((struct stringpool_t *)0)->stringpool_str49,
(int)(long)&((struct stringpool_t *)0)->stringpool_str173,
(int)(long)&((struct stringpool_t *)0)->stringpool_str38,
(int)(long)&((struct stringpool_t *)0)->stringpool_str34,
(int)(long)&((struct stringpool_t *)0)->stringpool_str32,
(int)(long)&((struct stringpool_t *)0)->stringpool_str543,
(int)(long)&((struct stringpool_t *)0)->stringpool_str727,
(int)(long)&((struct stringpool_t *)0)->stringpool_str428,
(int)(long)&((struct stringpool_t *)0)->stringpool_str544,
(int)(long)&((struct stringpool_t *)0)->stringpool_str761,
(int)(long)&((struct stringpool_t *)0)->stringpool_str281,
(int)(long)&((struct stringpool_t *)0)->stringpool_str821,
(int)(long)&((struct stringpool_t *)0)->stringpool_str649,
(int)(long)&((struct stringpool_t *)0)->stringpool_str661,
(int)(long)&((struct stringpool_t *)0)->stringpool_str939,
(int)(long)&((struct stringpool_t *)0)->stringpool_str646,
(int)(long)&((struct stringpool_t *)0)->stringpool_str362,
(int)(long)&((struct stringpool_t *)0)->stringpool_str458,
(int)(long)&((struct stringpool_t *)0)->stringpool_str500,
(int)(long)&((struct stringpool_t *)0)->stringpool_str369,
(int)(long)&((struct stringpool_t *)0)->stringpool_str397,
(int)(long)&((struct stringpool_t *)0)->stringpool_str442,
(int)(long)&((struct stringpool_t *)0)->stringpool_str178,
(int)(long)&((struct stringpool_t *)0)->stringpool_str202,
(int)(long)&((struct stringpool_t *)0)->stringpool_str234,
(int)(long)&((struct stringpool_t *)0)->stringpool_str417,
(int)(long)&((struct stringpool_t *)0)->stringpool_str36,
(int)(long)&((struct stringpool_t *)0)->stringpool_str253,
(int)(long)&((struct stringpool_t *)0)->stringpool_str285,
(int)(long)&((struct stringpool_t *)0)->stringpool_str245,
(int)(long)&((struct stringpool_t *)0)->stringpool_str238,
(int)(long)&((struct stringpool_t *)0)->stringpool_str515,
(int)(long)&((struct stringpool_t *)0)->stringpool_str671,
(int)(long)&((struct stringpool_t *)0)->stringpool_str683,
(int)(long)&((struct stringpool_t *)0)->stringpool_str608,
(int)(long)&((struct stringpool_t *)0)->stringpool_str266,
(int)(long)&((struct stringpool_t *)0)->stringpool_str243,
(int)(long)&((struct stringpool_t *)0)->stringpool_str149,
(int)(long)&((struct stringpool_t *)0)->stringpool_str228,
(int)(long)&((struct stringpool_t *)0)->stringpool_str581,
(int)(long)&((struct stringpool_t *)0)->stringpool_str638,
(int)(long)&((struct stringpool_t *)0)->stringpool_str52,
(int)(long)&((struct stringpool_t *)0)->stringpool_str593,
(int)(long)&((struct stringpool_t *)0)->stringpool_str524,
(int)(long)&((struct stringpool_t *)0)->stringpool_str527,
(int)(long)&((struct stringpool_t *)0)->stringpool_str167,
(int)(long)&((struct stringpool_t *)0)->stringpool_str206,
(int)(long)&((struct stringpool_t *)0)->stringpool_str48,
(int)(long)&((struct stringpool_t *)0)->stringpool_str259,
(int)(long)&((struct stringpool_t *)0)->stringpool_str179,
(int)(long)&((struct stringpool_t *)0)->stringpool_str190,
(int)(long)&((struct stringpool_t *)0)->stringpool_str60,
(int)(long)&((struct stringpool_t *)0)->stringpool_str426,
(int)(long)&((struct stringpool_t *)0)->stringpool_str198,
(int)(long)&((struct stringpool_t *)0)->stringpool_str186,
(int)(long)&((struct stringpool_t *)0)->stringpool_str784,
(int)(long)&((struct stringpool_t *)0)->stringpool_str765,
(int)(long)&((struct stringpool_t *)0)->stringpool_str816,
(int)(long)&((struct stringpool_t *)0)->stringpool_str511,
(int)(long)&((struct stringpool_t *)0)->stringpool_str374,
(int)(long)&((struct stringpool_t *)0)->stringpool_str133,
(int)(long)&((struct stringpool_t *)0)->stringpool_str807,
(int)(long)&((struct stringpool_t *)0)->stringpool_str386,

View File

@ -1,110 +0,0 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str463,
(int)(long)&((struct stringpool_t *)0)->stringpool_str258,
(int)(long)&((struct stringpool_t *)0)->stringpool_str314,
(int)(long)&((struct stringpool_t *)0)->stringpool_str482,
(int)(long)&((struct stringpool_t *)0)->stringpool_str365,
(int)(long)&((struct stringpool_t *)0)->stringpool_str278,
(int)(long)&((struct stringpool_t *)0)->stringpool_str464,
(int)(long)&((struct stringpool_t *)0)->stringpool_str347,
(int)(long)&((struct stringpool_t *)0)->stringpool_str279,
(int)(long)&((struct stringpool_t *)0)->stringpool_str470,
(int)(long)&((struct stringpool_t *)0)->stringpool_str353,
(int)(long)&((struct stringpool_t *)0)->stringpool_str378,
(int)(long)&((struct stringpool_t *)0)->stringpool_str546,
(int)(long)&((struct stringpool_t *)0)->stringpool_str429,
(int)(long)&((struct stringpool_t *)0)->stringpool_str588,
(int)(long)&((struct stringpool_t *)0)->stringpool_str510,
(int)(long)&((struct stringpool_t *)0)->stringpool_str563,
(int)(long)&((struct stringpool_t *)0)->stringpool_str492,
(int)(long)&((struct stringpool_t *)0)->stringpool_str545,
(int)(long)&((struct stringpool_t *)0)->stringpool_str30,
(int)(long)&((struct stringpool_t *)0)->stringpool_str569,
(int)(long)&((struct stringpool_t *)0)->stringpool_str124,
(int)(long)&((struct stringpool_t *)0)->stringpool_str184,
(int)(long)&((struct stringpool_t *)0)->stringpool_str230,
(int)(long)&((struct stringpool_t *)0)->stringpool_str148,
(int)(long)&((struct stringpool_t *)0)->stringpool_str160,
(int)(long)&((struct stringpool_t *)0)->stringpool_str138,
(int)(long)&((struct stringpool_t *)0)->stringpool_str452,
(int)(long)&((struct stringpool_t *)0)->stringpool_str122,
(int)(long)&((struct stringpool_t *)0)->stringpool_str136,
(int)(long)&((struct stringpool_t *)0)->stringpool_str175,
(int)(long)&((struct stringpool_t *)0)->stringpool_str129,
(int)(long)&((struct stringpool_t *)0)->stringpool_str235,
(int)(long)&((struct stringpool_t *)0)->stringpool_str153,
(int)(long)&((struct stringpool_t *)0)->stringpool_str165,
(int)(long)&((struct stringpool_t *)0)->stringpool_str143,
(int)(long)&((struct stringpool_t *)0)->stringpool_str276,
(int)(long)&((struct stringpool_t *)0)->stringpool_str680,
(int)(long)&((struct stringpool_t *)0)->stringpool_str684,
(int)(long)&((struct stringpool_t *)0)->stringpool_str127,
(int)(long)&((struct stringpool_t *)0)->stringpool_str81,
(int)(long)&((struct stringpool_t *)0)->stringpool_str141,
(int)(long)&((struct stringpool_t *)0)->stringpool_str187,
(int)(long)&((struct stringpool_t *)0)->stringpool_str105,
(int)(long)&((struct stringpool_t *)0)->stringpool_str117,
(int)(long)&((struct stringpool_t *)0)->stringpool_str95,
(int)(long)&((struct stringpool_t *)0)->stringpool_str409,
(int)(long)&((struct stringpool_t *)0)->stringpool_str79,
(int)(long)&((struct stringpool_t *)0)->stringpool_str91,
(int)(long)&((struct stringpool_t *)0)->stringpool_str94,
(int)(long)&((struct stringpool_t *)0)->stringpool_str48,
(int)(long)&((struct stringpool_t *)0)->stringpool_str86,
(int)(long)&((struct stringpool_t *)0)->stringpool_str387,
(int)(long)&((struct stringpool_t *)0)->stringpool_str451,
(int)(long)&((struct stringpool_t *)0)->stringpool_str346,
(int)(long)&((struct stringpool_t *)0)->stringpool_str415,
(int)(long)&((struct stringpool_t *)0)->stringpool_str489,
(int)(long)&((struct stringpool_t *)0)->stringpool_str389,
(int)(long)&((struct stringpool_t *)0)->stringpool_str752,
(int)(long)&((struct stringpool_t *)0)->stringpool_str774,
(int)(long)&((struct stringpool_t *)0)->stringpool_str953,
(int)(long)&((struct stringpool_t *)0)->stringpool_str853,
(int)(long)&((struct stringpool_t *)0)->stringpool_str432,
(int)(long)&((struct stringpool_t *)0)->stringpool_str513,
(int)(long)&((struct stringpool_t *)0)->stringpool_str297,
(int)(long)&((struct stringpool_t *)0)->stringpool_str502,
(int)(long)&((struct stringpool_t *)0)->stringpool_str372,
(int)(long)&((struct stringpool_t *)0)->stringpool_str412,
(int)(long)&((struct stringpool_t *)0)->stringpool_str419,
(int)(long)&((struct stringpool_t *)0)->stringpool_str478,
(int)(long)&((struct stringpool_t *)0)->stringpool_str71,
(int)(long)&((struct stringpool_t *)0)->stringpool_str62,
(int)(long)&((struct stringpool_t *)0)->stringpool_str266,
(int)(long)&((struct stringpool_t *)0)->stringpool_str192,
(int)(long)&((struct stringpool_t *)0)->stringpool_str246,
(int)(long)&((struct stringpool_t *)0)->stringpool_str215,
(int)(long)&((struct stringpool_t *)0)->stringpool_str424,
(int)(long)&((struct stringpool_t *)0)->stringpool_str307,
(int)(long)&((struct stringpool_t *)0)->stringpool_str507,
(int)(long)&((struct stringpool_t *)0)->stringpool_str669,
(int)(long)&((struct stringpool_t *)0)->stringpool_str667,
(int)(long)&((struct stringpool_t *)0)->stringpool_str706,
(int)(long)&((struct stringpool_t *)0)->stringpool_str211,
(int)(long)&((struct stringpool_t *)0)->stringpool_str320,
(int)(long)&((struct stringpool_t *)0)->stringpool_str202,
(int)(long)&((struct stringpool_t *)0)->stringpool_str283,
(int)(long)&((struct stringpool_t *)0)->stringpool_str400,
(int)(long)&((struct stringpool_t *)0)->stringpool_str714,
(int)(long)&((struct stringpool_t *)0)->stringpool_str147,
(int)(long)&((struct stringpool_t *)0)->stringpool_str556,
(int)(long)&((struct stringpool_t *)0)->stringpool_str554,
(int)(long)&((struct stringpool_t *)0)->stringpool_str584,
(int)(long)&((struct stringpool_t *)0)->stringpool_str67,
(int)(long)&((struct stringpool_t *)0)->stringpool_str516,
(int)(long)&((struct stringpool_t *)0)->stringpool_str101,
(int)(long)&((struct stringpool_t *)0)->stringpool_str271,
(int)(long)&((struct stringpool_t *)0)->stringpool_str223,
(int)(long)&((struct stringpool_t *)0)->stringpool_str327,
(int)(long)&((struct stringpool_t *)0)->stringpool_str99,
(int)(long)&((struct stringpool_t *)0)->stringpool_str540,
(int)(long)&((struct stringpool_t *)0)->stringpool_str293,
(int)(long)&((struct stringpool_t *)0)->stringpool_str98,
(int)(long)&((struct stringpool_t *)0)->stringpool_str901,
(int)(long)&((struct stringpool_t *)0)->stringpool_str895,
(int)(long)&((struct stringpool_t *)0)->stringpool_str907,
(int)(long)&((struct stringpool_t *)0)->stringpool_str666,
(int)(long)&((struct stringpool_t *)0)->stringpool_str255,
(int)(long)&((struct stringpool_t *)0)->stringpool_str58,
(int)(long)&((struct stringpool_t *)0)->stringpool_str691,
(int)(long)&((struct stringpool_t *)0)->stringpool_str411,

View File

@ -13,15 +13,14 @@
You should have received a copy of the GNU Library General Public You should have received a copy of the GNU Library General Public
License along with the GNU LIBICONV Library; see the file COPYING.LIB. License along with the GNU LIBICONV Library; see the file COPYING.LIB.
If not, write to the Free Software Foundation, Inc., 51 Franklin Street, If not, see <http://www.gnu.org/licenses/>. */
Fifth Floor, Boston, MA 02110-1301, USA. */
/* When installed, this file is called "iconv.h". */ /* When installed, this file is called "iconv.h". */
#ifndef _LIBICONV_H #ifndef _LIBICONV_H
#define _LIBICONV_H #define _LIBICONV_H
#define _LIBICONV_VERSION 0x010E /* version number: (major<<8) + minor */ #define _LIBICONV_VERSION 0x010F /* version number: (major<<8) + minor */
#if @HAVE_VISIBILITY@ && BUILDING_LIBICONV #if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default"))) #define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))

View File

@ -13,15 +13,14 @@
You should have received a copy of the GNU Library General Public You should have received a copy of the GNU Library General Public
License along with the GNU LIBICONV Library; see the file COPYING.LIB. License along with the GNU LIBICONV Library; see the file COPYING.LIB.
If not, write to the Free Software Foundation, Inc., 51 Franklin Street, If not, see <http://www.gnu.org/licenses/>. */
Fifth Floor, Boston, MA 02110-1301, USA. */
/* When installed, this file is called "iconv.h". */ /* When installed, this file is called "iconv.h". */
#ifndef _LIBICONV_H #ifndef _LIBICONV_H
#define _LIBICONV_H #define _LIBICONV_H
#define _LIBICONV_VERSION 0x010E /* version number: (major<<8) + minor */ #define _LIBICONV_VERSION 0x010F /* version number: (major<<8) + minor */
extern @DLL_VARIABLE@ int _libiconv_version; /* Likewise */ extern @DLL_VARIABLE@ int _libiconv_version; /* Likewise */
/* We would like to #include any system header file which could define /* We would like to #include any system header file which could define

View File

@ -314,6 +314,8 @@ CSISO2022JP, ei_iso2022_jp
ISO-2022-JP-1, ei_iso2022_jp1 ISO-2022-JP-1, ei_iso2022_jp1
ISO-2022-JP-2, ei_iso2022_jp2 ISO-2022-JP-2, ei_iso2022_jp2
CSISO2022JP2, ei_iso2022_jp2 CSISO2022JP2, ei_iso2022_jp2
ISO-2022-JP-MS, ei_iso2022_jpms
CP50221, ei_iso2022_jpms
EUC-CN, ei_euc_cn EUC-CN, ei_euc_cn
EUCCN, ei_euc_cn EUCCN, ei_euc_cn
GB2312, ei_euc_cn GB2312, ei_euc_cn

View File

@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
#ifdef USE_AIX #ifdef USE_AIX

View File

@ -320,6 +320,8 @@ CSISO2022JP, ei_iso2022_jp
ISO-2022-JP-1, ei_iso2022_jp1 ISO-2022-JP-1, ei_iso2022_jp1
ISO-2022-JP-2, ei_iso2022_jp2 ISO-2022-JP-2, ei_iso2022_jp2
CSISO2022JP2, ei_iso2022_jp2 CSISO2022JP2, ei_iso2022_jp2
ISO-2022-JP-MS, ei_iso2022_jpms
CP50221, ei_iso2022_jpms
EUC-CN, ei_euc_cn EUC-CN, ei_euc_cn
EUCCN, ei_euc_cn EUCCN, ei_euc_cn
GB2312, ei_euc_cn GB2312, ei_euc_cn

View File

@ -323,6 +323,8 @@ CSISO2022JP, ei_iso2022_jp
ISO-2022-JP-1, ei_iso2022_jp1 ISO-2022-JP-1, ei_iso2022_jp1
ISO-2022-JP-2, ei_iso2022_jp2 ISO-2022-JP-2, ei_iso2022_jp2
CSISO2022JP2, ei_iso2022_jp2 CSISO2022JP2, ei_iso2022_jp2
ISO-2022-JP-MS, ei_iso2022_jpms
CP50221, ei_iso2022_jpms
EUC-CN, ei_euc_cn EUC-CN, ei_euc_cn
EUCCN, ei_euc_cn EUCCN, ei_euc_cn
GB2312, ei_euc_cn GB2312, ei_euc_cn

View File

@ -316,6 +316,8 @@ CSISO2022JP, ei_iso2022_jp
ISO-2022-JP-1, ei_iso2022_jp1 ISO-2022-JP-1, ei_iso2022_jp1
ISO-2022-JP-2, ei_iso2022_jp2 ISO-2022-JP-2, ei_iso2022_jp2
CSISO2022JP2, ei_iso2022_jp2 CSISO2022JP2, ei_iso2022_jp2
ISO-2022-JP-MS, ei_iso2022_jpms
CP50221, ei_iso2022_jpms
EUC-CN, ei_euc_cn EUC-CN, ei_euc_cn
EUCCN, ei_euc_cn EUCCN, ei_euc_cn
GB2312, ei_euc_cn GB2312, ei_euc_cn

View File

@ -318,6 +318,8 @@ CSISO2022JP, ei_iso2022_jp
ISO-2022-JP-1, ei_iso2022_jp1 ISO-2022-JP-1, ei_iso2022_jp1
ISO-2022-JP-2, ei_iso2022_jp2 ISO-2022-JP-2, ei_iso2022_jp2
CSISO2022JP2, ei_iso2022_jp2 CSISO2022JP2, ei_iso2022_jp2
ISO-2022-JP-MS, ei_iso2022_jpms
CP50221, ei_iso2022_jpms
EUC-CN, ei_euc_cn EUC-CN, ei_euc_cn
EUCCN, ei_euc_cn EUCCN, ei_euc_cn
GB2312, ei_euc_cn GB2312, ei_euc_cn

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -44,7 +43,7 @@ static const unsigned short armscii_8_2uni[96] = {
}; };
static int static int
armscii_8_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) armscii_8_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0xa0) { if (c < 0xa0) {
@ -91,7 +90,7 @@ static const unsigned char armscii_8_page20[24] = {
}; };
static int static int
armscii_8_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) armscii_8_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0028) { if (wc < 0x0028) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -23,7 +22,7 @@
*/ */
static int static int
ascii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) ascii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -34,7 +33,7 @@ ascii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
} }
static int static int
ascii_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) ascii_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
if (wc < 0x0080) { if (wc < 0x0080) {
*r = wc; *r = wc;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2005 Free Software Foundation, Inc. * Copyright (C) 1999-2005, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short atarist_2uni[128] = {
}; };
static int static int
atarist_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) atarist_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -125,7 +124,7 @@ static const unsigned char atarist_page23[24] = {
}; };
static int static int
atarist_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) atarist_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2012, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -1871,7 +1870,7 @@ static const unsigned short big5_2uni_pagec9[7652] = {
}; };
static int static int
big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0xa1 && c1 <= 0xc7) || (c1 >= 0xc9 && c1 <= 0xf9)) { if ((c1 >= 0xa1 && c1 <= 0xc7) || (c1 >= 0xc9 && c1 <= 0xf9)) {
@ -4117,7 +4116,7 @@ static const Summary16 big5_uni2indx_pagefe[23] = {
}; };
static int static int
big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
if (n >= 2) { if (n >= 2) {
const Summary16 *summary = NULL; const Summary16 *summary = NULL;
@ -4142,9 +4141,9 @@ big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
unsigned int i = wc & 0x0f; unsigned int i = wc & 0x0f;
if (used & ((unsigned short) 1 << i)) { if (used & ((unsigned short) 1 << i)) {
unsigned short c; unsigned short c;
/* Keep in `used' only the bits 0..i-1. */ /* Keep in 'used' only the bits 0..i-1. */
used &= ((unsigned short) 1 << i) - 1; used &= ((unsigned short) 1 << i) - 1;
/* Add `summary->indx' and the number of bits set in `used'. */ /* Add 'summary->indx' and the number of bits set in 'used'. */
used = (used & 0x5555) + ((used & 0xaaaa) >> 1); used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
used = (used & 0x3333) + ((used & 0xcccc) >> 2); used = (used & 0x3333) + ((used & 0xcccc) >> 2);
used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4); used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2005, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -181,7 +180,7 @@ static const unsigned short big5_2003_2uni_pagef9[41] = {
}; };
static int static int
big5_2003_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) big5_2003_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
/* Code set 0 (ASCII) */ /* Code set 0 (ASCII) */
@ -268,7 +267,7 @@ static const unsigned char big5_2003_2charset_page25[29] = {
}; };
static int static int
big5_2003_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) big5_2003_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char buf[2]; unsigned char buf[2];
int ret; int ret;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2006, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -47,7 +46,7 @@
#include "flushwc.h" #include "flushwc.h"
static int static int
big5hkscs1999_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) big5hkscs1999_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
ucs4_t last_wc = conv->istate; ucs4_t last_wc = conv->istate;
if (last_wc) { if (last_wc) {
@ -104,7 +103,7 @@ big5hkscs1999_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
#define big5hkscs1999_flushwc normal_flushwc #define big5hkscs1999_flushwc normal_flushwc
static int static int
big5hkscs1999_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) big5hkscs1999_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
int count = 0; int count = 0;
unsigned char last = conv->ostate; unsigned char last = conv->ostate;
@ -181,7 +180,7 @@ big5hkscs1999_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
} }
static int static int
big5hkscs1999_reset (conv_t conv, unsigned char *r, int n) big5hkscs1999_reset (conv_t conv, unsigned char *r, size_t n)
{ {
unsigned char last = conv->ostate; unsigned char last = conv->ostate;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2006, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -49,7 +48,7 @@
#include "flushwc.h" #include "flushwc.h"
static int static int
big5hkscs2001_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) big5hkscs2001_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
ucs4_t last_wc = conv->istate; ucs4_t last_wc = conv->istate;
if (last_wc) { if (last_wc) {
@ -111,7 +110,7 @@ big5hkscs2001_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
#define big5hkscs2001_flushwc normal_flushwc #define big5hkscs2001_flushwc normal_flushwc
static int static int
big5hkscs2001_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) big5hkscs2001_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
int count = 0; int count = 0;
unsigned char last = conv->ostate; unsigned char last = conv->ostate;
@ -199,7 +198,7 @@ big5hkscs2001_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
} }
static int static int
big5hkscs2001_reset (conv_t conv, unsigned char *r, int n) big5hkscs2001_reset (conv_t conv, unsigned char *r, size_t n)
{ {
unsigned char last = conv->ostate; unsigned char last = conv->ostate;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2006, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -49,7 +48,7 @@
#include "flushwc.h" #include "flushwc.h"
static int static int
big5hkscs2004_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) big5hkscs2004_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
ucs4_t last_wc = conv->istate; ucs4_t last_wc = conv->istate;
if (last_wc) { if (last_wc) {
@ -116,7 +115,7 @@ big5hkscs2004_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
#define big5hkscs2004_flushwc normal_flushwc #define big5hkscs2004_flushwc normal_flushwc
static int static int
big5hkscs2004_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) big5hkscs2004_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
int count = 0; int count = 0;
unsigned char last = conv->ostate; unsigned char last = conv->ostate;
@ -215,7 +214,7 @@ big5hkscs2004_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
} }
static int static int
big5hkscs2004_reset (conv_t conv, unsigned char *r, int n) big5hkscs2004_reset (conv_t conv, unsigned char *r, size_t n)
{ {
unsigned char last = conv->ostate; unsigned char last = conv->ostate;

View File

@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -49,7 +48,7 @@
#include "flushwc.h" #include "flushwc.h"
static int static int
big5hkscs2008_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) big5hkscs2008_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
ucs4_t last_wc = conv->istate; ucs4_t last_wc = conv->istate;
if (last_wc) { if (last_wc) {
@ -121,7 +120,7 @@ big5hkscs2008_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
#define big5hkscs2008_flushwc normal_flushwc #define big5hkscs2008_flushwc normal_flushwc
static int static int
big5hkscs2008_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) big5hkscs2008_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
int count = 0; int count = 0;
unsigned char last = conv->ostate; unsigned char last = conv->ostate;
@ -231,7 +230,7 @@ big5hkscs2008_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
} }
static int static int
big5hkscs2008_reset (conv_t conv, unsigned char *r, int n) big5hkscs2008_reset (conv_t conv, unsigned char *r, size_t n)
{ {
unsigned char last = conv->ostate; unsigned char last = conv->ostate;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -27,7 +26,7 @@
*/ */
static int static int
c99_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) c99_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c; unsigned char c;
ucs4_t wc; ucs4_t wc;
@ -94,7 +93,7 @@ simply_backslash:
} }
static int static int
c99_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) c99_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
if (wc < 0xa0) { if (wc < 0xa0) {
*r = wc; *r = wc;

111
3rdparty/libiconv/1.15/lib/canonical.h vendored Normal file
View File

@ -0,0 +1,111 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str392,
(int)(long)&((struct stringpool_t *)0)->stringpool_str389,
(int)(long)&((struct stringpool_t *)0)->stringpool_str258,
(int)(long)&((struct stringpool_t *)0)->stringpool_str436,
(int)(long)&((struct stringpool_t *)0)->stringpool_str285,
(int)(long)&((struct stringpool_t *)0)->stringpool_str222,
(int)(long)&((struct stringpool_t *)0)->stringpool_str418,
(int)(long)&((struct stringpool_t *)0)->stringpool_str267,
(int)(long)&((struct stringpool_t *)0)->stringpool_str361,
(int)(long)&((struct stringpool_t *)0)->stringpool_str567,
(int)(long)&((struct stringpool_t *)0)->stringpool_str416,
(int)(long)&((struct stringpool_t *)0)->stringpool_str512,
(int)(long)&((struct stringpool_t *)0)->stringpool_str690,
(int)(long)&((struct stringpool_t *)0)->stringpool_str539,
(int)(long)&((struct stringpool_t *)0)->stringpool_str689,
(int)(long)&((struct stringpool_t *)0)->stringpool_str320,
(int)(long)&((struct stringpool_t *)0)->stringpool_str750,
(int)(long)&((struct stringpool_t *)0)->stringpool_str302,
(int)(long)&((struct stringpool_t *)0)->stringpool_str732,
(int)(long)&((struct stringpool_t *)0)->stringpool_str64,
(int)(long)&((struct stringpool_t *)0)->stringpool_str811,
(int)(long)&((struct stringpool_t *)0)->stringpool_str134,
(int)(long)&((struct stringpool_t *)0)->stringpool_str186,
(int)(long)&((struct stringpool_t *)0)->stringpool_str324,
(int)(long)&((struct stringpool_t *)0)->stringpool_str150,
(int)(long)&((struct stringpool_t *)0)->stringpool_str154,
(int)(long)&((struct stringpool_t *)0)->stringpool_str130,
(int)(long)&((struct stringpool_t *)0)->stringpool_str466,
(int)(long)&((struct stringpool_t *)0)->stringpool_str166,
(int)(long)&((struct stringpool_t *)0)->stringpool_str170,
(int)(long)&((struct stringpool_t *)0)->stringpool_str322,
(int)(long)&((struct stringpool_t *)0)->stringpool_str142,
(int)(long)&((struct stringpool_t *)0)->stringpool_str332,
(int)(long)&((struct stringpool_t *)0)->stringpool_str158,
(int)(long)&((struct stringpool_t *)0)->stringpool_str162,
(int)(long)&((struct stringpool_t *)0)->stringpool_str138,
(int)(long)&((struct stringpool_t *)0)->stringpool_str236,
(int)(long)&((struct stringpool_t *)0)->stringpool_str574,
(int)(long)&((struct stringpool_t *)0)->stringpool_str580,
(int)(long)&((struct stringpool_t *)0)->stringpool_str268,
(int)(long)&((struct stringpool_t *)0)->stringpool_str88,
(int)(long)&((struct stringpool_t *)0)->stringpool_str140,
(int)(long)&((struct stringpool_t *)0)->stringpool_str278,
(int)(long)&((struct stringpool_t *)0)->stringpool_str104,
(int)(long)&((struct stringpool_t *)0)->stringpool_str108,
(int)(long)&((struct stringpool_t *)0)->stringpool_str84,
(int)(long)&((struct stringpool_t *)0)->stringpool_str420,
(int)(long)&((struct stringpool_t *)0)->stringpool_str120,
(int)(long)&((struct stringpool_t *)0)->stringpool_str250,
(int)(long)&((struct stringpool_t *)0)->stringpool_str110,
(int)(long)&((struct stringpool_t *)0)->stringpool_str54,
(int)(long)&((struct stringpool_t *)0)->stringpool_str147,
(int)(long)&((struct stringpool_t *)0)->stringpool_str476,
(int)(long)&((struct stringpool_t *)0)->stringpool_str463,
(int)(long)&((struct stringpool_t *)0)->stringpool_str442,
(int)(long)&((struct stringpool_t *)0)->stringpool_str562,
(int)(long)&((struct stringpool_t *)0)->stringpool_str813,
(int)(long)&((struct stringpool_t *)0)->stringpool_str248,
(int)(long)&((struct stringpool_t *)0)->stringpool_str749,
(int)(long)&((struct stringpool_t *)0)->stringpool_str591,
(int)(long)&((struct stringpool_t *)0)->stringpool_str702,
(int)(long)&((struct stringpool_t *)0)->stringpool_str796,
(int)(long)&((struct stringpool_t *)0)->stringpool_str680,
(int)(long)&((struct stringpool_t *)0)->stringpool_str430,
(int)(long)&((struct stringpool_t *)0)->stringpool_str448,
(int)(long)&((struct stringpool_t *)0)->stringpool_str311,
(int)(long)&((struct stringpool_t *)0)->stringpool_str391,
(int)(long)&((struct stringpool_t *)0)->stringpool_str446,
(int)(long)&((struct stringpool_t *)0)->stringpool_str312,
(int)(long)&((struct stringpool_t *)0)->stringpool_str286,
(int)(long)&((struct stringpool_t *)0)->stringpool_str121,
(int)(long)&((struct stringpool_t *)0)->stringpool_str176,
(int)(long)&((struct stringpool_t *)0)->stringpool_str375,
(int)(long)&((struct stringpool_t *)0)->stringpool_str337,
(int)(long)&((struct stringpool_t *)0)->stringpool_str282,
(int)(long)&((struct stringpool_t *)0)->stringpool_str242,
(int)(long)&((struct stringpool_t *)0)->stringpool_str206,
(int)(long)&((struct stringpool_t *)0)->stringpool_str211,
(int)(long)&((struct stringpool_t *)0)->stringpool_str536,
(int)(long)&((struct stringpool_t *)0)->stringpool_str651,
(int)(long)&((struct stringpool_t *)0)->stringpool_str683,
(int)(long)&((struct stringpool_t *)0)->stringpool_str613,
(int)(long)&((struct stringpool_t *)0)->stringpool_str329,
(int)(long)&((struct stringpool_t *)0)->stringpool_str426,
(int)(long)&((struct stringpool_t *)0)->stringpool_str89,
(int)(long)&((struct stringpool_t *)0)->stringpool_str344,
(int)(long)&((struct stringpool_t *)0)->stringpool_str479,
(int)(long)&((struct stringpool_t *)0)->stringpool_str548,
(int)(long)&((struct stringpool_t *)0)->stringpool_str209,
(int)(long)&((struct stringpool_t *)0)->stringpool_str661,
(int)(long)&((struct stringpool_t *)0)->stringpool_str608,
(int)(long)&((struct stringpool_t *)0)->stringpool_str634,
(int)(long)&((struct stringpool_t *)0)->stringpool_str610,
(int)(long)&((struct stringpool_t *)0)->stringpool_str72,
(int)(long)&((struct stringpool_t *)0)->stringpool_str388,
(int)(long)&((struct stringpool_t *)0)->stringpool_str153,
(int)(long)&((struct stringpool_t *)0)->stringpool_str443,
(int)(long)&((struct stringpool_t *)0)->stringpool_str254,
(int)(long)&((struct stringpool_t *)0)->stringpool_str281,
(int)(long)&((struct stringpool_t *)0)->stringpool_str78,
(int)(long)&((struct stringpool_t *)0)->stringpool_str437,
(int)(long)&((struct stringpool_t *)0)->stringpool_str210,
(int)(long)&((struct stringpool_t *)0)->stringpool_str252,
(int)(long)&((struct stringpool_t *)0)->stringpool_str710,
(int)(long)&((struct stringpool_t *)0)->stringpool_str692,
(int)(long)&((struct stringpool_t *)0)->stringpool_str700,
(int)(long)&((struct stringpool_t *)0)->stringpool_str495,
(int)(long)&((struct stringpool_t *)0)->stringpool_str243,
(int)(long)&((struct stringpool_t *)0)->stringpool_str106,
(int)(long)&((struct stringpool_t *)0)->stringpool_str869,
(int)(long)&((struct stringpool_t *)0)->stringpool_str425,

View File

@ -0,0 +1,2 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str193,
(int)(long)&((struct stringpool_t *)0)->stringpool_str496,

View File

@ -0,0 +1,2 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str15,
(int)(long)&((struct stringpool_t *)0)->stringpool_str484,

View File

@ -0,0 +1,2 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str171,
(int)(long)&((struct stringpool_t *)0)->stringpool_str723,

View File

@ -0,0 +1,2 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str193,
(int)(long)&((struct stringpool_t *)0)->stringpool_str457,

View File

@ -0,0 +1,2 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str112,
(int)(long)&((struct stringpool_t *)0)->stringpool_str491,

View File

@ -0,0 +1,111 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str391,
(int)(long)&((struct stringpool_t *)0)->stringpool_str282,
(int)(long)&((struct stringpool_t *)0)->stringpool_str145,
(int)(long)&((struct stringpool_t *)0)->stringpool_str452,
(int)(long)&((struct stringpool_t *)0)->stringpool_str267,
(int)(long)&((struct stringpool_t *)0)->stringpool_str131,
(int)(long)&((struct stringpool_t *)0)->stringpool_str445,
(int)(long)&((struct stringpool_t *)0)->stringpool_str260,
(int)(long)&((struct stringpool_t *)0)->stringpool_str255,
(int)(long)&((struct stringpool_t *)0)->stringpool_str573,
(int)(long)&((struct stringpool_t *)0)->stringpool_str388,
(int)(long)&((struct stringpool_t *)0)->stringpool_str303,
(int)(long)&((struct stringpool_t *)0)->stringpool_str610,
(int)(long)&((struct stringpool_t *)0)->stringpool_str425,
(int)(long)&((struct stringpool_t *)0)->stringpool_str618,
(int)(long)&((struct stringpool_t *)0)->stringpool_str418,
(int)(long)&((struct stringpool_t *)0)->stringpool_str469,
(int)(long)&((struct stringpool_t *)0)->stringpool_str411,
(int)(long)&((struct stringpool_t *)0)->stringpool_str462,
(int)(long)&((struct stringpool_t *)0)->stringpool_str5,
(int)(long)&((struct stringpool_t *)0)->stringpool_str457,
(int)(long)&((struct stringpool_t *)0)->stringpool_str155,
(int)(long)&((struct stringpool_t *)0)->stringpool_str183,
(int)(long)&((struct stringpool_t *)0)->stringpool_str207,
(int)(long)&((struct stringpool_t *)0)->stringpool_str169,
(int)(long)&((struct stringpool_t *)0)->stringpool_str177,
(int)(long)&((struct stringpool_t *)0)->stringpool_str161,
(int)(long)&((struct stringpool_t *)0)->stringpool_str527,
(int)(long)&((struct stringpool_t *)0)->stringpool_str191,
(int)(long)&((struct stringpool_t *)0)->stringpool_str151,
(int)(long)&((struct stringpool_t *)0)->stringpool_str242,
(int)(long)&((struct stringpool_t *)0)->stringpool_str158,
(int)(long)&((struct stringpool_t *)0)->stringpool_str210,
(int)(long)&((struct stringpool_t *)0)->stringpool_str172,
(int)(long)&((struct stringpool_t *)0)->stringpool_str180,
(int)(long)&((struct stringpool_t *)0)->stringpool_str164,
(int)(long)&((struct stringpool_t *)0)->stringpool_str313,
(int)(long)&((struct stringpool_t *)0)->stringpool_str507,
(int)(long)&((struct stringpool_t *)0)->stringpool_str508,
(int)(long)&((struct stringpool_t *)0)->stringpool_str127,
(int)(long)&((struct stringpool_t *)0)->stringpool_str43,
(int)(long)&((struct stringpool_t *)0)->stringpool_str71,
(int)(long)&((struct stringpool_t *)0)->stringpool_str95,
(int)(long)&((struct stringpool_t *)0)->stringpool_str57,
(int)(long)&((struct stringpool_t *)0)->stringpool_str65,
(int)(long)&((struct stringpool_t *)0)->stringpool_str49,
(int)(long)&((struct stringpool_t *)0)->stringpool_str415,
(int)(long)&((struct stringpool_t *)0)->stringpool_str79,
(int)(long)&((struct stringpool_t *)0)->stringpool_str128,
(int)(long)&((struct stringpool_t *)0)->stringpool_str64,
(int)(long)&((struct stringpool_t *)0)->stringpool_str42,
(int)(long)&((struct stringpool_t *)0)->stringpool_str44,
(int)(long)&((struct stringpool_t *)0)->stringpool_str437,
(int)(long)&((struct stringpool_t *)0)->stringpool_str557,
(int)(long)&((struct stringpool_t *)0)->stringpool_str429,
(int)(long)&((struct stringpool_t *)0)->stringpool_str451,
(int)(long)&((struct stringpool_t *)0)->stringpool_str542,
(int)(long)&((struct stringpool_t *)0)->stringpool_str426,
(int)(long)&((struct stringpool_t *)0)->stringpool_str744,
(int)(long)&((struct stringpool_t *)0)->stringpool_str809,
(int)(long)&((struct stringpool_t *)0)->stringpool_str815,
(int)(long)&((struct stringpool_t *)0)->stringpool_str958,
(int)(long)&((struct stringpool_t *)0)->stringpool_str518,
(int)(long)&((struct stringpool_t *)0)->stringpool_str560,
(int)(long)&((struct stringpool_t *)0)->stringpool_str309,
(int)(long)&((struct stringpool_t *)0)->stringpool_str647,
(int)(long)&((struct stringpool_t *)0)->stringpool_str453,
(int)(long)&((struct stringpool_t *)0)->stringpool_str270,
(int)(long)&((struct stringpool_t *)0)->stringpool_str315,
(int)(long)&((struct stringpool_t *)0)->stringpool_str549,
(int)(long)&((struct stringpool_t *)0)->stringpool_str90,
(int)(long)&((struct stringpool_t *)0)->stringpool_str101,
(int)(long)&((struct stringpool_t *)0)->stringpool_str305,
(int)(long)&((struct stringpool_t *)0)->stringpool_str96,
(int)(long)&((struct stringpool_t *)0)->stringpool_str245,
(int)(long)&((struct stringpool_t *)0)->stringpool_str233,
(int)(long)&((struct stringpool_t *)0)->stringpool_str342,
(int)(long)&((struct stringpool_t *)0)->stringpool_str187,
(int)(long)&((struct stringpool_t *)0)->stringpool_str490,
(int)(long)&((struct stringpool_t *)0)->stringpool_str725,
(int)(long)&((struct stringpool_t *)0)->stringpool_str761,
(int)(long)&((struct stringpool_t *)0)->stringpool_str711,
(int)(long)&((struct stringpool_t *)0)->stringpool_str226,
(int)(long)&((struct stringpool_t *)0)->stringpool_str246,
(int)(long)&((struct stringpool_t *)0)->stringpool_str219,
(int)(long)&((struct stringpool_t *)0)->stringpool_str276,
(int)(long)&((struct stringpool_t *)0)->stringpool_str553,
(int)(long)&((struct stringpool_t *)0)->stringpool_str853,
(int)(long)&((struct stringpool_t *)0)->stringpool_str67,
(int)(long)&((struct stringpool_t *)0)->stringpool_str671,
(int)(long)&((struct stringpool_t *)0)->stringpool_str623,
(int)(long)&((struct stringpool_t *)0)->stringpool_str637,
(int)(long)&((struct stringpool_t *)0)->stringpool_str633,
(int)(long)&((struct stringpool_t *)0)->stringpool_str81,
(int)(long)&((struct stringpool_t *)0)->stringpool_str466,
(int)(long)&((struct stringpool_t *)0)->stringpool_str45,
(int)(long)&((struct stringpool_t *)0)->stringpool_str254,
(int)(long)&((struct stringpool_t *)0)->stringpool_str199,
(int)(long)&((struct stringpool_t *)0)->stringpool_str318,
(int)(long)&((struct stringpool_t *)0)->stringpool_str48,
(int)(long)&((struct stringpool_t *)0)->stringpool_str569,
(int)(long)&((struct stringpool_t *)0)->stringpool_str286,
(int)(long)&((struct stringpool_t *)0)->stringpool_str108,
(int)(long)&((struct stringpool_t *)0)->stringpool_str719,
(int)(long)&((struct stringpool_t *)0)->stringpool_str721,
(int)(long)&((struct stringpool_t *)0)->stringpool_str728,
(int)(long)&((struct stringpool_t *)0)->stringpool_str555,
(int)(long)&((struct stringpool_t *)0)->stringpool_str272,
(int)(long)&((struct stringpool_t *)0)->stringpool_str16,
(int)(long)&((struct stringpool_t *)0)->stringpool_str814,
(int)(long)&((struct stringpool_t *)0)->stringpool_str390,

View File

@ -0,0 +1,111 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str396,
(int)(long)&((struct stringpool_t *)0)->stringpool_str355,
(int)(long)&((struct stringpool_t *)0)->stringpool_str293,
(int)(long)&((struct stringpool_t *)0)->stringpool_str499,
(int)(long)&((struct stringpool_t *)0)->stringpool_str345,
(int)(long)&((struct stringpool_t *)0)->stringpool_str267,
(int)(long)&((struct stringpool_t *)0)->stringpool_str486,
(int)(long)&((struct stringpool_t *)0)->stringpool_str332,
(int)(long)&((struct stringpool_t *)0)->stringpool_str322,
(int)(long)&((struct stringpool_t *)0)->stringpool_str553,
(int)(long)&((struct stringpool_t *)0)->stringpool_str399,
(int)(long)&((struct stringpool_t *)0)->stringpool_str430,
(int)(long)&((struct stringpool_t *)0)->stringpool_str636,
(int)(long)&((struct stringpool_t *)0)->stringpool_str482,
(int)(long)&((struct stringpool_t *)0)->stringpool_str495,
(int)(long)&((struct stringpool_t *)0)->stringpool_str503,
(int)(long)&((struct stringpool_t *)0)->stringpool_str500,
(int)(long)&((struct stringpool_t *)0)->stringpool_str490,
(int)(long)&((struct stringpool_t *)0)->stringpool_str487,
(int)(long)&((struct stringpool_t *)0)->stringpool_str110,
(int)(long)&((struct stringpool_t *)0)->stringpool_str639,
(int)(long)&((struct stringpool_t *)0)->stringpool_str114,
(int)(long)&((struct stringpool_t *)0)->stringpool_str178,
(int)(long)&((struct stringpool_t *)0)->stringpool_str230,
(int)(long)&((struct stringpool_t *)0)->stringpool_str152,
(int)(long)&((struct stringpool_t *)0)->stringpool_str142,
(int)(long)&((struct stringpool_t *)0)->stringpool_str128,
(int)(long)&((struct stringpool_t *)0)->stringpool_str306,
(int)(long)&((struct stringpool_t *)0)->stringpool_str166,
(int)(long)&((struct stringpool_t *)0)->stringpool_str112,
(int)(long)&((struct stringpool_t *)0)->stringpool_str223,
(int)(long)&((struct stringpool_t *)0)->stringpool_str119,
(int)(long)&((struct stringpool_t *)0)->stringpool_str235,
(int)(long)&((struct stringpool_t *)0)->stringpool_str157,
(int)(long)&((struct stringpool_t *)0)->stringpool_str147,
(int)(long)&((struct stringpool_t *)0)->stringpool_str133,
(int)(long)&((struct stringpool_t *)0)->stringpool_str100,
(int)(long)&((struct stringpool_t *)0)->stringpool_str516,
(int)(long)&((struct stringpool_t *)0)->stringpool_str519,
(int)(long)&((struct stringpool_t *)0)->stringpool_str277,
(int)(long)&((struct stringpool_t *)0)->stringpool_str173,
(int)(long)&((struct stringpool_t *)0)->stringpool_str237,
(int)(long)&((struct stringpool_t *)0)->stringpool_str289,
(int)(long)&((struct stringpool_t *)0)->stringpool_str211,
(int)(long)&((struct stringpool_t *)0)->stringpool_str201,
(int)(long)&((struct stringpool_t *)0)->stringpool_str187,
(int)(long)&((struct stringpool_t *)0)->stringpool_str365,
(int)(long)&((struct stringpool_t *)0)->stringpool_str225,
(int)(long)&((struct stringpool_t *)0)->stringpool_str266,
(int)(long)&((struct stringpool_t *)0)->stringpool_str219,
(int)(long)&((struct stringpool_t *)0)->stringpool_str169,
(int)(long)&((struct stringpool_t *)0)->stringpool_str185,
(int)(long)&((struct stringpool_t *)0)->stringpool_str515,
(int)(long)&((struct stringpool_t *)0)->stringpool_str731,
(int)(long)&((struct stringpool_t *)0)->stringpool_str501,
(int)(long)&((struct stringpool_t *)0)->stringpool_str696,
(int)(long)&((struct stringpool_t *)0)->stringpool_str626,
(int)(long)&((struct stringpool_t *)0)->stringpool_str610,
(int)(long)&((struct stringpool_t *)0)->stringpool_str680,
(int)(long)&((struct stringpool_t *)0)->stringpool_str518,
(int)(long)&((struct stringpool_t *)0)->stringpool_str1033,
(int)(long)&((struct stringpool_t *)0)->stringpool_str986,
(int)(long)&((struct stringpool_t *)0)->stringpool_str760,
(int)(long)&((struct stringpool_t *)0)->stringpool_str655,
(int)(long)&((struct stringpool_t *)0)->stringpool_str479,
(int)(long)&((struct stringpool_t *)0)->stringpool_str584,
(int)(long)&((struct stringpool_t *)0)->stringpool_str393,
(int)(long)&((struct stringpool_t *)0)->stringpool_str436,
(int)(long)&((struct stringpool_t *)0)->stringpool_str273,
(int)(long)&((struct stringpool_t *)0)->stringpool_str418,
(int)(long)&((struct stringpool_t *)0)->stringpool_str76,
(int)(long)&((struct stringpool_t *)0)->stringpool_str151,
(int)(long)&((struct stringpool_t *)0)->stringpool_str305,
(int)(long)&((struct stringpool_t *)0)->stringpool_str301,
(int)(long)&((struct stringpool_t *)0)->stringpool_str333,
(int)(long)&((struct stringpool_t *)0)->stringpool_str282,
(int)(long)&((struct stringpool_t *)0)->stringpool_str256,
(int)(long)&((struct stringpool_t *)0)->stringpool_str337,
(int)(long)&((struct stringpool_t *)0)->stringpool_str653,
(int)(long)&((struct stringpool_t *)0)->stringpool_str738,
(int)(long)&((struct stringpool_t *)0)->stringpool_str790,
(int)(long)&((struct stringpool_t *)0)->stringpool_str750,
(int)(long)&((struct stringpool_t *)0)->stringpool_str302,
(int)(long)&((struct stringpool_t *)0)->stringpool_str373,
(int)(long)&((struct stringpool_t *)0)->stringpool_str81,
(int)(long)&((struct stringpool_t *)0)->stringpool_str260,
(int)(long)&((struct stringpool_t *)0)->stringpool_str525,
(int)(long)&((struct stringpool_t *)0)->stringpool_str644,
(int)(long)&((struct stringpool_t *)0)->stringpool_str243,
(int)(long)&((struct stringpool_t *)0)->stringpool_str571,
(int)(long)&((struct stringpool_t *)0)->stringpool_str574,
(int)(long)&((struct stringpool_t *)0)->stringpool_str606,
(int)(long)&((struct stringpool_t *)0)->stringpool_str575,
(int)(long)&((struct stringpool_t *)0)->stringpool_str281,
(int)(long)&((struct stringpool_t *)0)->stringpool_str191,
(int)(long)&((struct stringpool_t *)0)->stringpool_str193,
(int)(long)&((struct stringpool_t *)0)->stringpool_str349,
(int)(long)&((struct stringpool_t *)0)->stringpool_str327,
(int)(long)&((struct stringpool_t *)0)->stringpool_str474,
(int)(long)&((struct stringpool_t *)0)->stringpool_str176,
(int)(long)&((struct stringpool_t *)0)->stringpool_str621,
(int)(long)&((struct stringpool_t *)0)->stringpool_str288,
(int)(long)&((struct stringpool_t *)0)->stringpool_str239,
(int)(long)&((struct stringpool_t *)0)->stringpool_str734,
(int)(long)&((struct stringpool_t *)0)->stringpool_str735,
(int)(long)&((struct stringpool_t *)0)->stringpool_str754,
(int)(long)&((struct stringpool_t *)0)->stringpool_str615,
(int)(long)&((struct stringpool_t *)0)->stringpool_str203,
(int)(long)&((struct stringpool_t *)0)->stringpool_str138,
(int)(long)&((struct stringpool_t *)0)->stringpool_str951,
(int)(long)&((struct stringpool_t *)0)->stringpool_str249,

View File

@ -0,0 +1,111 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str453,
(int)(long)&((struct stringpool_t *)0)->stringpool_str308,
(int)(long)&((struct stringpool_t *)0)->stringpool_str319,
(int)(long)&((struct stringpool_t *)0)->stringpool_str586,
(int)(long)&((struct stringpool_t *)0)->stringpool_str346,
(int)(long)&((struct stringpool_t *)0)->stringpool_str283,
(int)(long)&((struct stringpool_t *)0)->stringpool_str568,
(int)(long)&((struct stringpool_t *)0)->stringpool_str328,
(int)(long)&((struct stringpool_t *)0)->stringpool_str280,
(int)(long)&((struct stringpool_t *)0)->stringpool_str575,
(int)(long)&((struct stringpool_t *)0)->stringpool_str335,
(int)(long)&((struct stringpool_t *)0)->stringpool_str431,
(int)(long)&((struct stringpool_t *)0)->stringpool_str698,
(int)(long)&((struct stringpool_t *)0)->stringpool_str458,
(int)(long)&((struct stringpool_t *)0)->stringpool_str608,
(int)(long)&((struct stringpool_t *)0)->stringpool_str381,
(int)(long)&((struct stringpool_t *)0)->stringpool_str911,
(int)(long)&((struct stringpool_t *)0)->stringpool_str363,
(int)(long)&((struct stringpool_t *)0)->stringpool_str893,
(int)(long)&((struct stringpool_t *)0)->stringpool_str64,
(int)(long)&((struct stringpool_t *)0)->stringpool_str664,
(int)(long)&((struct stringpool_t *)0)->stringpool_str134,
(int)(long)&((struct stringpool_t *)0)->stringpool_str186,
(int)(long)&((struct stringpool_t *)0)->stringpool_str324,
(int)(long)&((struct stringpool_t *)0)->stringpool_str150,
(int)(long)&((struct stringpool_t *)0)->stringpool_str154,
(int)(long)&((struct stringpool_t *)0)->stringpool_str130,
(int)(long)&((struct stringpool_t *)0)->stringpool_str466,
(int)(long)&((struct stringpool_t *)0)->stringpool_str166,
(int)(long)&((struct stringpool_t *)0)->stringpool_str170,
(int)(long)&((struct stringpool_t *)0)->stringpool_str322,
(int)(long)&((struct stringpool_t *)0)->stringpool_str142,
(int)(long)&((struct stringpool_t *)0)->stringpool_str332,
(int)(long)&((struct stringpool_t *)0)->stringpool_str158,
(int)(long)&((struct stringpool_t *)0)->stringpool_str162,
(int)(long)&((struct stringpool_t *)0)->stringpool_str138,
(int)(long)&((struct stringpool_t *)0)->stringpool_str203,
(int)(long)&((struct stringpool_t *)0)->stringpool_str663,
(int)(long)&((struct stringpool_t *)0)->stringpool_str669,
(int)(long)&((struct stringpool_t *)0)->stringpool_str268,
(int)(long)&((struct stringpool_t *)0)->stringpool_str88,
(int)(long)&((struct stringpool_t *)0)->stringpool_str140,
(int)(long)&((struct stringpool_t *)0)->stringpool_str278,
(int)(long)&((struct stringpool_t *)0)->stringpool_str104,
(int)(long)&((struct stringpool_t *)0)->stringpool_str108,
(int)(long)&((struct stringpool_t *)0)->stringpool_str84,
(int)(long)&((struct stringpool_t *)0)->stringpool_str420,
(int)(long)&((struct stringpool_t *)0)->stringpool_str120,
(int)(long)&((struct stringpool_t *)0)->stringpool_str250,
(int)(long)&((struct stringpool_t *)0)->stringpool_str110,
(int)(long)&((struct stringpool_t *)0)->stringpool_str54,
(int)(long)&((struct stringpool_t *)0)->stringpool_str147,
(int)(long)&((struct stringpool_t *)0)->stringpool_str476,
(int)(long)&((struct stringpool_t *)0)->stringpool_str463,
(int)(long)&((struct stringpool_t *)0)->stringpool_str430,
(int)(long)&((struct stringpool_t *)0)->stringpool_str562,
(int)(long)&((struct stringpool_t *)0)->stringpool_str813,
(int)(long)&((struct stringpool_t *)0)->stringpool_str225,
(int)(long)&((struct stringpool_t *)0)->stringpool_str777,
(int)(long)&((struct stringpool_t *)0)->stringpool_str541,
(int)(long)&((struct stringpool_t *)0)->stringpool_str648,
(int)(long)&((struct stringpool_t *)0)->stringpool_str848,
(int)(long)&((struct stringpool_t *)0)->stringpool_str769,
(int)(long)&((struct stringpool_t *)0)->stringpool_str389,
(int)(long)&((struct stringpool_t *)0)->stringpool_str407,
(int)(long)&((struct stringpool_t *)0)->stringpool_str561,
(int)(long)&((struct stringpool_t *)0)->stringpool_str391,
(int)(long)&((struct stringpool_t *)0)->stringpool_str455,
(int)(long)&((struct stringpool_t *)0)->stringpool_str396,
(int)(long)&((struct stringpool_t *)0)->stringpool_str253,
(int)(long)&((struct stringpool_t *)0)->stringpool_str173,
(int)(long)&((struct stringpool_t *)0)->stringpool_str176,
(int)(long)&((struct stringpool_t *)0)->stringpool_str375,
(int)(long)&((struct stringpool_t *)0)->stringpool_str337,
(int)(long)&((struct stringpool_t *)0)->stringpool_str282,
(int)(long)&((struct stringpool_t *)0)->stringpool_str242,
(int)(long)&((struct stringpool_t *)0)->stringpool_str228,
(int)(long)&((struct stringpool_t *)0)->stringpool_str233,
(int)(long)&((struct stringpool_t *)0)->stringpool_str367,
(int)(long)&((struct stringpool_t *)0)->stringpool_str628,
(int)(long)&((struct stringpool_t *)0)->stringpool_str660,
(int)(long)&((struct stringpool_t *)0)->stringpool_str590,
(int)(long)&((struct stringpool_t *)0)->stringpool_str345,
(int)(long)&((struct stringpool_t *)0)->stringpool_str442,
(int)(long)&((struct stringpool_t *)0)->stringpool_str89,
(int)(long)&((struct stringpool_t *)0)->stringpool_str311,
(int)(long)&((struct stringpool_t *)0)->stringpool_str414,
(int)(long)&((struct stringpool_t *)0)->stringpool_str237,
(int)(long)&((struct stringpool_t *)0)->stringpool_str209,
(int)(long)&((struct stringpool_t *)0)->stringpool_str596,
(int)(long)&((struct stringpool_t *)0)->stringpool_str491,
(int)(long)&((struct stringpool_t *)0)->stringpool_str517,
(int)(long)&((struct stringpool_t *)0)->stringpool_str493,
(int)(long)&((struct stringpool_t *)0)->stringpool_str72,
(int)(long)&((struct stringpool_t *)0)->stringpool_str338,
(int)(long)&((struct stringpool_t *)0)->stringpool_str153,
(int)(long)&((struct stringpool_t *)0)->stringpool_str459,
(int)(long)&((struct stringpool_t *)0)->stringpool_str254,
(int)(long)&((struct stringpool_t *)0)->stringpool_str281,
(int)(long)&((struct stringpool_t *)0)->stringpool_str49,
(int)(long)&((struct stringpool_t *)0)->stringpool_str441,
(int)(long)&((struct stringpool_t *)0)->stringpool_str315,
(int)(long)&((struct stringpool_t *)0)->stringpool_str252,
(int)(long)&((struct stringpool_t *)0)->stringpool_str846,
(int)(long)&((struct stringpool_t *)0)->stringpool_str828,
(int)(long)&((struct stringpool_t *)0)->stringpool_str836,
(int)(long)&((struct stringpool_t *)0)->stringpool_str526,
(int)(long)&((struct stringpool_t *)0)->stringpool_str210,
(int)(long)&((struct stringpool_t *)0)->stringpool_str106,
(int)(long)&((struct stringpool_t *)0)->stringpool_str837,
(int)(long)&((struct stringpool_t *)0)->stringpool_str392,

View File

@ -0,0 +1,111 @@
(int)(long)&((struct stringpool_t *)0)->stringpool_str239,
(int)(long)&((struct stringpool_t *)0)->stringpool_str275,
(int)(long)&((struct stringpool_t *)0)->stringpool_str218,
(int)(long)&((struct stringpool_t *)0)->stringpool_str532,
(int)(long)&((struct stringpool_t *)0)->stringpool_str517,
(int)(long)&((struct stringpool_t *)0)->stringpool_str264,
(int)(long)&((struct stringpool_t *)0)->stringpool_str555,
(int)(long)&((struct stringpool_t *)0)->stringpool_str540,
(int)(long)&((struct stringpool_t *)0)->stringpool_str272,
(int)(long)&((struct stringpool_t *)0)->stringpool_str591,
(int)(long)&((struct stringpool_t *)0)->stringpool_str576,
(int)(long)&((struct stringpool_t *)0)->stringpool_str365,
(int)(long)&((struct stringpool_t *)0)->stringpool_str679,
(int)(long)&((struct stringpool_t *)0)->stringpool_str664,
(int)(long)&((struct stringpool_t *)0)->stringpool_str603,
(int)(long)&((struct stringpool_t *)0)->stringpool_str530,
(int)(long)&((struct stringpool_t *)0)->stringpool_str797,
(int)(long)&((struct stringpool_t *)0)->stringpool_str553,
(int)(long)&((struct stringpool_t *)0)->stringpool_str820,
(int)(long)&((struct stringpool_t *)0)->stringpool_str19,
(int)(long)&((struct stringpool_t *)0)->stringpool_str330,
(int)(long)&((struct stringpool_t *)0)->stringpool_str61,
(int)(long)&((struct stringpool_t *)0)->stringpool_str73,
(int)(long)&((struct stringpool_t *)0)->stringpool_str227,
(int)(long)&((struct stringpool_t *)0)->stringpool_str119,
(int)(long)&((struct stringpool_t *)0)->stringpool_str65,
(int)(long)&((struct stringpool_t *)0)->stringpool_str63,
(int)(long)&((struct stringpool_t *)0)->stringpool_str397,
(int)(long)&((struct stringpool_t *)0)->stringpool_str69,
(int)(long)&((struct stringpool_t *)0)->stringpool_str71,
(int)(long)&((struct stringpool_t *)0)->stringpool_str128,
(int)(long)&((struct stringpool_t *)0)->stringpool_str64,
(int)(long)&((struct stringpool_t *)0)->stringpool_str230,
(int)(long)&((struct stringpool_t *)0)->stringpool_str122,
(int)(long)&((struct stringpool_t *)0)->stringpool_str68,
(int)(long)&((struct stringpool_t *)0)->stringpool_str66,
(int)(long)&((struct stringpool_t *)0)->stringpool_str207,
(int)(long)&((struct stringpool_t *)0)->stringpool_str373,
(int)(long)&((struct stringpool_t *)0)->stringpool_str414,
(int)(long)&((struct stringpool_t *)0)->stringpool_str90,
(int)(long)&((struct stringpool_t *)0)->stringpool_str26,
(int)(long)&((struct stringpool_t *)0)->stringpool_str38,
(int)(long)&((struct stringpool_t *)0)->stringpool_str192,
(int)(long)&((struct stringpool_t *)0)->stringpool_str84,
(int)(long)&((struct stringpool_t *)0)->stringpool_str30,
(int)(long)&((struct stringpool_t *)0)->stringpool_str28,
(int)(long)&((struct stringpool_t *)0)->stringpool_str362,
(int)(long)&((struct stringpool_t *)0)->stringpool_str34,
(int)(long)&((struct stringpool_t *)0)->stringpool_str85,
(int)(long)&((struct stringpool_t *)0)->stringpool_str32,
(int)(long)&((struct stringpool_t *)0)->stringpool_str22,
(int)(long)&((struct stringpool_t *)0)->stringpool_str101,
(int)(long)&((struct stringpool_t *)0)->stringpool_str372,
(int)(long)&((struct stringpool_t *)0)->stringpool_str644,
(int)(long)&((struct stringpool_t *)0)->stringpool_str494,
(int)(long)&((struct stringpool_t *)0)->stringpool_str290,
(int)(long)&((struct stringpool_t *)0)->stringpool_str424,
(int)(long)&((struct stringpool_t *)0)->stringpool_str509,
(int)(long)&((struct stringpool_t *)0)->stringpool_str609,
(int)(long)&((struct stringpool_t *)0)->stringpool_str653,
(int)(long)&((struct stringpool_t *)0)->stringpool_str751,
(int)(long)&((struct stringpool_t *)0)->stringpool_str956,
(int)(long)&((struct stringpool_t *)0)->stringpool_str416,
(int)(long)&((struct stringpool_t *)0)->stringpool_str328,
(int)(long)&((struct stringpool_t *)0)->stringpool_str364,
(int)(long)&((struct stringpool_t *)0)->stringpool_str678,
(int)(long)&((struct stringpool_t *)0)->stringpool_str270,
(int)(long)&((struct stringpool_t *)0)->stringpool_str329,
(int)(long)&((struct stringpool_t *)0)->stringpool_str558,
(int)(long)&((struct stringpool_t *)0)->stringpool_str183,
(int)(long)&((struct stringpool_t *)0)->stringpool_str212,
(int)(long)&((struct stringpool_t *)0)->stringpool_str125,
(int)(long)&((struct stringpool_t *)0)->stringpool_str570,
(int)(long)&((struct stringpool_t *)0)->stringpool_str267,
(int)(long)&((struct stringpool_t *)0)->stringpool_str188,
(int)(long)&((struct stringpool_t *)0)->stringpool_str245,
(int)(long)&((struct stringpool_t *)0)->stringpool_str184,
(int)(long)&((struct stringpool_t *)0)->stringpool_str146,
(int)(long)&((struct stringpool_t *)0)->stringpool_str400,
(int)(long)&((struct stringpool_t *)0)->stringpool_str593,
(int)(long)&((struct stringpool_t *)0)->stringpool_str601,
(int)(long)&((struct stringpool_t *)0)->stringpool_str573,
(int)(long)&((struct stringpool_t *)0)->stringpool_str295,
(int)(long)&((struct stringpool_t *)0)->stringpool_str377,
(int)(long)&((struct stringpool_t *)0)->stringpool_str89,
(int)(long)&((struct stringpool_t *)0)->stringpool_str240,
(int)(long)&((struct stringpool_t *)0)->stringpool_str542,
(int)(long)&((struct stringpool_t *)0)->stringpool_str608,
(int)(long)&((struct stringpool_t *)0)->stringpool_str115,
(int)(long)&((struct stringpool_t *)0)->stringpool_str539,
(int)(long)&((struct stringpool_t *)0)->stringpool_str404,
(int)(long)&((struct stringpool_t *)0)->stringpool_str410,
(int)(long)&((struct stringpool_t *)0)->stringpool_str467,
(int)(long)&((struct stringpool_t *)0)->stringpool_str106,
(int)(long)&((struct stringpool_t *)0)->stringpool_str307,
(int)(long)&((struct stringpool_t *)0)->stringpool_str105,
(int)(long)&((struct stringpool_t *)0)->stringpool_str300,
(int)(long)&((struct stringpool_t *)0)->stringpool_str103,
(int)(long)&((struct stringpool_t *)0)->stringpool_str131,
(int)(long)&((struct stringpool_t *)0)->stringpool_str124,
(int)(long)&((struct stringpool_t *)0)->stringpool_str448,
(int)(long)&((struct stringpool_t *)0)->stringpool_str274,
(int)(long)&((struct stringpool_t *)0)->stringpool_str86,
(int)(long)&((struct stringpool_t *)0)->stringpool_str841,
(int)(long)&((struct stringpool_t *)0)->stringpool_str836,
(int)(long)&((struct stringpool_t *)0)->stringpool_str865,
(int)(long)&((struct stringpool_t *)0)->stringpool_str701,
(int)(long)&((struct stringpool_t *)0)->stringpool_str279,
(int)(long)&((struct stringpool_t *)0)->stringpool_str59,
(int)(long)&((struct stringpool_t *)0)->stringpool_str645,
(int)(long)&((struct stringpool_t *)0)->stringpool_str276,

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -23,7 +22,7 @@
*/ */
static int static int
ces_big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) ces_big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
/* Code set 0 (ASCII) */ /* Code set 0 (ASCII) */
@ -45,7 +44,7 @@ ces_big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
} }
static int static int
ces_big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) ces_big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char buf[2]; unsigned char buf[2];
int ret; int ret;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2005, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -23,7 +22,7 @@
*/ */
static int static int
ces_gbk_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) ces_gbk_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
@ -40,7 +39,7 @@ ces_gbk_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
} }
static int static int
ces_gbk_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) ces_gbk_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char buf[2]; unsigned char buf[2];
int ret; int ret;

View File

@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*

View File

@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2005 Free Software Foundation, Inc. * Copyright (C) 1999-2005, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -854,7 +853,7 @@ static const unsigned short cns11643_1_2uni_page44[5401] = {
}; };
static int static int
cns11643_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x27) || (c1 == 0x42) || (c1 >= 0x44 && c1 <= 0x7d)) { if ((c1 >= 0x21 && c1 <= 0x27) || (c1 == 0x42) || (c1 >= 0x44 && c1 <= 0x7d)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -1054,7 +1053,7 @@ static const ucs4_t cns11643_15_2uni_upages[253] = {
}; };
static int static int
cns11643_15_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_15_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x6d)) { if ((c1 >= 0x21 && c1 <= 0x6d)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -1085,7 +1084,7 @@ static const unsigned short cns11643_2_2uni_page21[7650] = {
}; };
static int static int
cns11643_2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x72)) { if ((c1 >= 0x21 && c1 <= 0x72)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -941,7 +940,7 @@ static const ucs4_t cns11643_3_2uni_upages[136] = {
}; };
static int static int
cns11643_3_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_3_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x62) || (c1 >= 0x64 && c1 <= 0x67)) { if ((c1 >= 0x21 && c1 <= 0x62) || (c1 >= 0x64 && c1 <= 0x67)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -30,7 +29,7 @@
#include "cns11643_4b.h" #include "cns11643_4b.h"
static int static int
cns11643_4_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_4_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x6e)) { if ((c1 >= 0x21 && c1 <= 0x6e)) {

View File

@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*

View File

@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -1249,7 +1248,7 @@ static const ucs4_t cns11643_5_2uni_upages[229] = {
}; };
static int static int
cns11643_5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x7c)) { if ((c1 >= 0x21 && c1 <= 0x7c)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -939,7 +938,7 @@ static const ucs4_t cns11643_6_2uni_upages[204] = {
}; };
static int static int
cns11643_6_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_6_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x64)) { if ((c1 >= 0x21 && c1 <= 0x64)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -959,7 +958,7 @@ static const ucs4_t cns11643_7_2uni_upages[198] = {
}; };
static int static int
cns11643_7_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cns11643_7_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c1 = s[0]; unsigned char c1 = s[0];
if ((c1 >= 0x21 && c1 <= 0x66)) { if ((c1 >= 0x21 && c1 <= 0x66)) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2005 Free Software Foundation, Inc. * Copyright (C) 1999-2005, 2012, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -15366,7 +15365,7 @@ static const Summary16 cns11643_inv_uni2indx_page2f8[34] = {
}; };
static int static int
cns11643_inv_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cns11643_inv_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
if (n >= 2) { if (n >= 2) {
const Summary16 *summary = NULL; const Summary16 *summary = NULL;
@ -15392,9 +15391,9 @@ cns11643_inv_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
unsigned short used = summary->used; unsigned short used = summary->used;
unsigned int i = wc & 0x0f; unsigned int i = wc & 0x0f;
if (used & ((unsigned short) 1 << i)) { if (used & ((unsigned short) 1 << i)) {
/* Keep in `used' only the bits 0..i-1. */ /* Keep in 'used' only the bits 0..i-1. */
used &= ((unsigned short) 1 << i) - 1; used &= ((unsigned short) 1 << i) - 1;
/* Add `summary->indx' and the number of bits set in `used'. */ /* Add 'summary->indx' and the number of bits set in 'used'. */
used = (used & 0x5555) + ((used & 0xaaaa) >> 1); used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
used = (used & 0x3333) + ((used & 0xcccc) >> 2); used = (used & 0x3333) + ((used & 0xcccc) >> 2);
used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4); used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002, 2004-2010 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2004-2011, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* This file defines all the converters. */ /* This file defines all the converters. */
@ -34,14 +33,16 @@ typedef struct conv_struct * conv_t;
* Data type for conversion multibyte -> unicode * Data type for conversion multibyte -> unicode
*/ */
struct mbtowc_funcs { struct mbtowc_funcs {
int (*xxx_mbtowc) (conv_t conv, ucs4_t *pwc, unsigned char const *s, int n); int (*xxx_mbtowc) (conv_t conv, ucs4_t *pwc, unsigned char const *s, size_t n);
/* /*
* int xxx_mbtowc (conv_t conv, ucs4_t *pwc, unsigned char const *s, int n) * int xxx_mbtowc (conv_t conv, ucs4_t *pwc, unsigned char const *s, size_t n)
* converts the byte sequence starting at s to a wide character. Up to n bytes * converts the byte sequence starting at s to a wide character. Up to n bytes
* are available at s. n is >= 1. * are available at s. n is >= 1.
* Result is number of bytes consumed (if a wide character was read), * Result is number of bytes consumed (if a wide character was read),
* or -1 if invalid, or -2 if n too small, or -2-(number of bytes consumed) * or -1 if invalid, or -2 if n too small,
* if only a shift sequence was read. * or RET_SHIFT_ILSEQ(number of bytes consumed) if invalid input after a shift
* sequence was read,
* or RET_TOOFEW(number of bytes consumed) if only a shift sequence was read.
*/ */
int (*xxx_flushwc) (conv_t conv, ucs4_t *pwc); int (*xxx_flushwc) (conv_t conv, ucs4_t *pwc);
/* /*
@ -61,21 +62,23 @@ struct mbtowc_funcs {
/* Retrieve the n from the encoded RET_... value. */ /* Retrieve the n from the encoded RET_... value. */
#define DECODE_SHIFT_ILSEQ(r) ((unsigned int)(RET_SHIFT_ILSEQ(0) - (r)) / 2) #define DECODE_SHIFT_ILSEQ(r) ((unsigned int)(RET_SHIFT_ILSEQ(0) - (r)) / 2)
#define DECODE_TOOFEW(r) ((unsigned int)(RET_TOOFEW(0) - (r)) / 2) #define DECODE_TOOFEW(r) ((unsigned int)(RET_TOOFEW(0) - (r)) / 2)
/* Maximum value of n that may be used as argument to RET_SHIFT_ILSEQ or RET_TOOFEW. */
#define RET_COUNT_MAX ((INT_MAX / 2) - 1)
/* /*
* Data type for conversion unicode -> multibyte * Data type for conversion unicode -> multibyte
*/ */
struct wctomb_funcs { struct wctomb_funcs {
int (*xxx_wctomb) (conv_t conv, unsigned char *r, ucs4_t wc, int n); int (*xxx_wctomb) (conv_t conv, unsigned char *r, ucs4_t wc, size_t n);
/* /*
* int xxx_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) * int xxx_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
* converts the wide character wc to the character set xxx, and stores the * converts the wide character wc to the character set xxx, and stores the
* result beginning at r. Up to n bytes may be written at r. n is >= 1. * result beginning at r. Up to n bytes may be written at r. n is >= 1.
* Result is number of bytes written, or -1 if invalid, or -2 if n too small. * Result is number of bytes written, or -1 if invalid, or -2 if n too small.
*/ */
int (*xxx_reset) (conv_t conv, unsigned char *r, int n); int (*xxx_reset) (conv_t conv, unsigned char *r, size_t n);
/* /*
* int xxx_reset (conv_t conv, unsigned char *r, int n) * int xxx_reset (conv_t conv, unsigned char *r, size_t n)
* stores a shift sequences returning to the initial state beginning at r. * stores a shift sequences returning to the initial state beginning at r.
* Up to n bytes may be written at r. n is >= 0. * Up to n bytes may be written at r. n is >= 0.
* Result is number of bytes written, or -2 if n too small. * Result is number of bytes written, or -2 if n too small.
@ -228,6 +231,7 @@ typedef struct {
#include "iso2022_jp.h" #include "iso2022_jp.h"
#include "iso2022_jp1.h" #include "iso2022_jp1.h"
#include "iso2022_jp2.h" #include "iso2022_jp2.h"
#include "iso2022_jpms.h"
#include "euc_cn.h" #include "euc_cn.h"
#include "ces_gbk.h" #include "ces_gbk.h"

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1046_2uni[128] = {
}; };
static int static int
cp1046_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1046_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -130,7 +129,7 @@ static const unsigned char cp1046_pagefe[144] = {
}; };
static int static int
cp1046_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1046_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -44,7 +43,7 @@ static const unsigned short cp1124_2uni[96] = {
}; };
static int static int
cp1124_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1124_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0xa0) if (c < 0xa0)
@ -81,7 +80,7 @@ static const unsigned char cp1124_page04[152] = {
}; };
static int static int
cp1124_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1124_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x00a0) { if (wc < 0x00a0) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -41,7 +40,7 @@ static const unsigned short cp1125_2uni[80] = {
}; };
static int static int
cp1125_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1125_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -104,7 +103,7 @@ static const unsigned char cp1125_page25[168] = {
}; };
static int static int
cp1125_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1125_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -44,7 +43,7 @@ static const unsigned short cp1129_2uni[96] = {
}; };
static int static int
cp1129_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1129_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0xa0) if (c < 0xa0)
@ -100,7 +99,7 @@ static const unsigned char cp1129_page03[40] = {
}; };
static int static int
cp1129_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1129_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x00a8) { if (wc < 0x00a8) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1131_2uni[128] = {
}; };
static int static int
cp1131_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1131_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -109,7 +108,7 @@ static const unsigned char cp1131_page25[152] = {
}; };
static int static int
cp1131_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1131_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -43,7 +42,7 @@ static const unsigned short cp1133_2uni_2[16] = {
}; };
static int static int
cp1133_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1133_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0xa0) { if (c < 0xa0) {
@ -89,7 +88,7 @@ static const unsigned char cp1133_page0e[96] = {
}; };
static int static int
cp1133_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1133_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x00a0) { if (wc < 0x00a0) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -44,7 +43,7 @@ static const unsigned short cp1161_2uni[96] = {
}; };
static int static int
cp1161_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1161_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -66,7 +65,7 @@ static const unsigned char cp1161_page00[16] = {
}; };
static int static int
cp1161_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1161_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -23,7 +22,7 @@
*/ */
static int static int
cp1162_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1162_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -45,7 +44,7 @@ cp1162_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
} }
static int static int
cp1162_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1162_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -23,7 +22,7 @@
*/ */
static int static int
cp1163_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1163_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0xa0) if (c < 0xa0)
@ -40,7 +39,7 @@ static const unsigned char cp1163_page20[8] = {
}; };
static int static int
cp1163_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1163_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x00a0 || (wc < 0x00a8 && wc != 0x00a4) || wc == 0x00d0) { if (wc < 0x00a0 || (wc < 0x00a8 && wc != 0x00a4) || wc == 0x00d0) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1250_2uni[128] = {
}; };
static int static int
cp1250_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1250_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -114,7 +113,7 @@ static const unsigned char cp1250_page20[48] = {
}; };
static int static int
cp1250_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1250_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1251_2uni[128] = {
}; };
static int static int
cp1251_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1251_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -104,7 +103,7 @@ static const unsigned char cp1251_page20[48] = {
}; };
static int static int
cp1251_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1251_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -32,7 +31,7 @@ static const unsigned short cp1252_2uni[32] = {
}; };
static int static int
cp1252_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1252_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80 || c >= 0xa0) { if (c < 0x80 || c >= 0xa0) {
@ -76,7 +75,7 @@ static const unsigned char cp1252_page20[48] = {
}; };
static int static int
cp1252_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1252_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1253_2uni[128] = {
}; };
static int static int
cp1253_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1253_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -95,7 +94,7 @@ static const unsigned char cp1253_page20[48] = {
}; };
static int static int
cp1253_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1253_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -42,7 +41,7 @@ static const unsigned short cp1254_2uni_3[16] = {
}; };
static int static int
cp1254_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1254_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -117,7 +116,7 @@ static const unsigned char cp1254_page20[48] = {
}; };
static int static int
cp1254_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1254_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001, 2004 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2004, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -153,7 +152,7 @@ static const unsigned short cp1255_2uni[128] = {
0x00b8, 0x00b9, 0x00f7, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00b8, 0x00b9, 0x00f7, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf,
/* 0xc0 */ /* 0xc0 */
0x05b0, 0x05b1, 0x05b2, 0x05b3, 0x05b4, 0x05b5, 0x05b6, 0x05b7, 0x05b0, 0x05b1, 0x05b2, 0x05b3, 0x05b4, 0x05b5, 0x05b6, 0x05b7,
0x05b8, 0x05b9, 0xfffd, 0x05bb, 0x05bc, 0x05bd, 0x05be, 0x05bf, 0x05b8, 0x05b9, 0x05ba, 0x05bb, 0x05bc, 0x05bd, 0x05be, 0x05bf,
/* 0xd0 */ /* 0xd0 */
0x05c0, 0x05c1, 0x05c2, 0x05c3, 0x05f0, 0x05f1, 0x05f2, 0x05f3, 0x05c0, 0x05c1, 0x05c2, 0x05c3, 0x05f0, 0x05f1, 0x05f2, 0x05f3,
0x05f4, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x05f4, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
@ -169,7 +168,7 @@ static const unsigned short cp1255_2uni[128] = {
character, or 0 if none. */ character, or 0 if none. */
static int static int
cp1255_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1255_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
unsigned short wc; unsigned short wc;
@ -276,7 +275,7 @@ static const unsigned char cp1255_page02[32] = {
}; };
static const unsigned char cp1255_page05[72] = { static const unsigned char cp1255_page05[72] = {
0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xb0-0xb7 */ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xb0-0xb7 */
0xc8, 0xc9, 0x00, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xb8-0xbf */ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xb8-0xbf */
0xd0, 0xd1, 0xd2, 0xd3, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */ 0xd0, 0xd1, 0xd2, 0xd3, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xd0-0xd7 */ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xd0-0xd7 */
@ -296,7 +295,7 @@ static const unsigned char cp1255_page20[56] = {
}; };
static int static int
cp1255_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1255_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1256_2uni[128] = {
}; };
static int static int
cp1256_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1256_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -124,7 +123,7 @@ static const unsigned char cp1256_page20[56] = {
}; };
static int static int
cp1256_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1256_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp1257_2uni[128] = {
}; };
static int static int
cp1257_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1257_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -114,7 +113,7 @@ static const unsigned char cp1257_page20[48] = {
}; };
static int static int
cp1257_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1257_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001, 2004 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2004, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -72,7 +71,7 @@ static const unsigned short cp1258_2uni[128] = {
character, or 0 if none. */ character, or 0 if none. */
static int static int
cp1258_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp1258_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
unsigned short wc; unsigned short wc;
@ -201,7 +200,7 @@ static const unsigned char cp1258_page20[48] = {
}; };
static int static int
cp1258_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp1258_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp437_2uni[128] = {
}; };
static int static int
cp437_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp437_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -125,7 +124,7 @@ static const unsigned char cp437_page25[168] = {
}; };
static int static int
cp437_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp437_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp737_2uni[128] = {
}; };
static int static int
cp737_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp737_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -114,7 +113,7 @@ static const unsigned char cp737_page25[168] = {
}; };
static int static int
cp737_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp737_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp775_2uni[128] = {
}; };
static int static int
cp775_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp775_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -119,7 +118,7 @@ static const unsigned char cp775_page25[168] = {
}; };
static int static int
cp775_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp775_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp850_2uni[128] = {
}; };
static int static int
cp850_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp850_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -99,7 +98,7 @@ static const unsigned char cp850_page25[168] = {
}; };
static int static int
cp850_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp850_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp852_2uni[128] = {
}; };
static int static int
cp852_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp852_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -122,7 +121,7 @@ static const unsigned char cp852_page25[168] = {
}; };
static int static int
cp852_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp852_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2002 Free Software Foundation, Inc. * Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp853_2uni[128] = {
}; };
static int static int
cp853_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp853_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -126,7 +125,7 @@ static const unsigned char cp853_page25[168] = {
}; };
static int static int
cp853_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp853_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp855_2uni[128] = {
}; };
static int static int
cp855_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp855_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) if (c < 0x80)
@ -105,7 +104,7 @@ static const unsigned char cp855_page25[168] = {
}; };
static int static int
cp855_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp855_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp856_2uni[128] = {
}; };
static int static int
cp856_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp856_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -111,7 +110,7 @@ static const unsigned char cp856_page25[168] = {
}; };
static int static int
cp856_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp856_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 1999-2001 Free Software Foundation, Inc. * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
* This file is part of the GNU LIBICONV Library. * This file is part of the GNU LIBICONV Library.
* *
* The GNU LIBICONV Library is free software; you can redistribute it * The GNU LIBICONV Library is free software; you can redistribute it
@ -14,8 +14,7 @@
* *
* You should have received a copy of the GNU Library General Public * You should have received a copy of the GNU Library General Public
* License along with the GNU LIBICONV Library; see the file COPYING.LIB. * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
* If not, write to the Free Software Foundation, Inc., 51 Franklin Street, * If not, see <http://www.gnu.org/licenses/>.
* Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* /*
@ -50,7 +49,7 @@ static const unsigned short cp857_2uni[128] = {
}; };
static int static int
cp857_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) cp857_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
{ {
unsigned char c = *s; unsigned char c = *s;
if (c < 0x80) { if (c < 0x80) {
@ -117,7 +116,7 @@ static const unsigned char cp857_page25[168] = {
}; };
static int static int
cp857_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) cp857_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
{ {
unsigned char c = 0; unsigned char c = 0;
if (wc < 0x0080) { if (wc < 0x0080) {

Some files were not shown because too many files have changed in this diff Show More