From 9a4940c4b20d6729cfeff52dd6ca0af3bfae7ba8 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 30 Dec 2011 15:37:37 +0100 Subject: [PATCH] libmm-common: handle strings coming in capitals when building bands or modes --- libmm-common/mm-common-helpers.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libmm-common/mm-common-helpers.c b/libmm-common/mm-common-helpers.c index b9ead4c4..fb52b475 100644 --- a/libmm-common/mm-common-helpers.c +++ b/libmm-common/mm-common-helpers.c @@ -196,7 +196,7 @@ mm_common_get_modes_from_string (const gchar *str, gboolean found = FALSE; for (j = 0; flags_class->values[j].value_nick; j++) { - if (g_str_equal (mode_strings[i], flags_class->values[j].value_nick)) { + if (!g_ascii_strcasecmp (mode_strings[i], flags_class->values[j].value_nick)) { modes |= flags_class->values[j].value; found = TRUE; break; @@ -248,7 +248,7 @@ mm_common_get_bands_from_string (const gchar *str, gboolean found = FALSE; for (j = 0; enum_class->values[j].value_nick; j++) { - if (g_str_equal (band_strings[i], enum_class->values[j].value_nick)) { + if (!g_ascii_strcasecmp (band_strings[i], enum_class->values[j].value_nick)) { g_array_append_val (array, enum_class->values[j].value); found = TRUE; break;