This reverts commit e6a041b69fd21c42651d98cf8a3064e43cecc51c. It's not a useless check, the signedness of "char" and "gchar" is defined by the ABI.
This reverts commit e6a041b69fd21c42651d98cf8a3064e43cecc51c. It's not a useless check, the signedness of "char" and "gchar" is defined by the ABI.