The source project of this merge request has been removed.
Avoid truncating value returned from g_value_info_get_value.
The value returned from g_value_info_get_value will be representable by some 32-bit integer type, but there is no guarantee that signed one will do the job.