Rank values for gchar and gint8 are incorrect
Submitted by ras..@..ft.com
Link to original bug (#722039)
Description
gchar definition specifies a rank of '2', when it can contain values between 0 and 127. gint8 definition has a rank of '1', when it can contain values between -128 and 127. The rank values should be swapped, because a gchar can be stored in a gint8, but a gint8 can't be stored in a gchar.