mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-24 19:22:11 +01:00
gienuminfo: Fix int signedness in APIs
Signed-off-by: Philip Withnall <pwithnall@gnome.org> Helps: #3155
This commit is contained in:
parent
14e5844f3d
commit
e4ed11baa4
@ -54,7 +54,7 @@
|
||||
*
|
||||
* Returns: the number of enumeration values
|
||||
*/
|
||||
gint
|
||||
guint
|
||||
gi_enum_info_get_n_values (GIEnumInfo *info)
|
||||
{
|
||||
GIRealInfo *rinfo = (GIRealInfo *)info;
|
||||
@ -108,7 +108,7 @@ gi_enum_info_get_error_domain (GIEnumInfo *info)
|
||||
*/
|
||||
GIValueInfo *
|
||||
gi_enum_info_get_value (GIEnumInfo *info,
|
||||
gint n)
|
||||
guint n)
|
||||
{
|
||||
GIRealInfo *rinfo = (GIRealInfo *)info;
|
||||
Header *header;
|
||||
@ -133,7 +133,7 @@ gi_enum_info_get_value (GIEnumInfo *info,
|
||||
* Returns: number of methods
|
||||
* Since: 2.80
|
||||
*/
|
||||
gint
|
||||
guint
|
||||
gi_enum_info_get_n_methods (GIEnumInfo *info)
|
||||
{
|
||||
GIRealInfo *rinfo = (GIRealInfo *)info;
|
||||
@ -160,7 +160,7 @@ gi_enum_info_get_n_methods (GIEnumInfo *info)
|
||||
*/
|
||||
GIFunctionInfo *
|
||||
gi_enum_info_get_method (GIEnumInfo *info,
|
||||
gint n)
|
||||
guint n)
|
||||
{
|
||||
gint offset;
|
||||
GIRealInfo *rinfo = (GIRealInfo *)info;
|
||||
|
@ -53,18 +53,18 @@ G_BEGIN_DECLS
|
||||
|
||||
|
||||
GI_AVAILABLE_IN_ALL
|
||||
gint gi_enum_info_get_n_values (GIEnumInfo *info);
|
||||
guint gi_enum_info_get_n_values (GIEnumInfo *info);
|
||||
|
||||
GI_AVAILABLE_IN_ALL
|
||||
GIValueInfo * gi_enum_info_get_value (GIEnumInfo *info,
|
||||
gint n);
|
||||
guint n);
|
||||
|
||||
GI_AVAILABLE_IN_ALL
|
||||
gint gi_enum_info_get_n_methods (GIEnumInfo *info);
|
||||
guint gi_enum_info_get_n_methods (GIEnumInfo *info);
|
||||
|
||||
GI_AVAILABLE_IN_ALL
|
||||
GIFunctionInfo * gi_enum_info_get_method (GIEnumInfo *info,
|
||||
gint n);
|
||||
guint n);
|
||||
|
||||
GI_AVAILABLE_IN_ALL
|
||||
GITypeTag gi_enum_info_get_storage_type (GIEnumInfo *info);
|
||||
|
@ -839,7 +839,6 @@ write_enum_info (const gchar *ns,
|
||||
const gchar *type_init;
|
||||
const gchar *error_domain;
|
||||
gboolean deprecated;
|
||||
gint i;
|
||||
|
||||
name = gi_base_info_get_name ((GIBaseInfo *)info);
|
||||
deprecated = gi_base_info_is_deprecated ((GIBaseInfo *)info);
|
||||
@ -864,7 +863,7 @@ write_enum_info (const gchar *ns,
|
||||
|
||||
write_attributes (file, (GIBaseInfo*) info);
|
||||
|
||||
for (i = 0; i < gi_enum_info_get_n_values (info); i++)
|
||||
for (guint i = 0; i < gi_enum_info_get_n_values (info); i++)
|
||||
{
|
||||
GIValueInfo *value = gi_enum_info_get_value (info, i);
|
||||
write_value_info (ns, value, file);
|
||||
|
Loading…
x
Reference in New Issue
Block a user