Implemented g_utf8_get_char_validated() properly
authorJeffrey Stedfast <fejj@gnome.org>
Tue, 26 Apr 2011 22:23:02 +0000 (18:23 -0400)
committerJeffrey Stedfast <fejj@gnome.org>
Tue, 26 Apr 2011 22:25:50 +0000 (18:25 -0400)
commit6da11e0e8115860d92b894ed5bfbb12b0d63e030
treed6949575a89915a1942c1daa3508c516ecfddd16
parent0a220ed19531ebebada25ac8921fe3ebe810e30b
Implemented g_utf8_get_char_validated() properly

Split out the validation code from g_utf8_validate() so that
g_utf8_get_char_validated() could share that code.

Also rewrote g_utf8_get_char() to not use such a gross hack. New
implementation also happens to be faster.
eglib/src/gutf8.c