diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2011-12-30 15:37:37 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:41 +0100 |
commit | 9a4940c4b20d6729cfeff52dd6ca0af3bfae7ba8 (patch) | |
tree | 1ef0889af6620ffcfa1df348ef3c6b616cc9ddfc /libmm-common/mm-common-helpers.c | |
parent | ebbfe9cb61e95964df2b0ae52147ac30a0db86cc (diff) |
libmm-common: handle strings coming in capitals when building bands or modes
Diffstat (limited to 'libmm-common/mm-common-helpers.c')
-rw-r--r-- | libmm-common/mm-common-helpers.c | 4 |
1 files 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; |