summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build-aux/templates/mbim-enum-types-template.c4
-rw-r--r--build-aux/templates/mbim-error-types-template.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/build-aux/templates/mbim-enum-types-template.c b/build-aux/templates/mbim-enum-types-template.c
index 635147f..bb75a1e 100644
--- a/build-aux/templates/mbim-enum-types-template.c
+++ b/build-aux/templates/mbim-enum-types-template.c
@@ -51,7 +51,7 @@ const gchar *
guint i;
for (i = 0; @enum_name@_values[i].value_nick; i++) {
- if (val == @enum_name@_values[i].value)
+ if ((gint)val == @enum_name@_values[i].value)
return @enum_name@_values[i].value_nick;
}
@@ -82,7 +82,7 @@ gchar *
for (i = 0; @enum_name@_values[i].value_nick; i++) {
/* We also look for exact matches */
- if (mask == @enum_name@_values[i].value) {
+ if ((guint)mask == @enum_name@_values[i].value) {
if (str)
g_string_free (str, TRUE);
return g_strdup (@enum_name@_values[i].value_nick);
diff --git a/build-aux/templates/mbim-error-types-template.c b/build-aux/templates/mbim-error-types-template.c
index 66ab892..7ed24b9 100644
--- a/build-aux/templates/mbim-error-types-template.c
+++ b/build-aux/templates/mbim-error-types-template.c
@@ -49,7 +49,7 @@ const gchar *
guint i;
for (i = 0; @enum_name@_values[i].value_nick; i++) {
- if (val == @enum_name@_values[i].value)
+ if ((gint)val == @enum_name@_values[i].value)
return @enum_name@_values[i].value_nick;
}