Commit dd8c6d67 authored by Max Kellermann's avatar Max Kellermann

oss_mixer: use g_ascii_strncasecmp() instead of strncasecmp()

strncasecmp() is locale dependent, but we only need ASCII here.
parent 114d5982
...@@ -88,7 +88,7 @@ oss_find_mixer(const char *name) ...@@ -88,7 +88,7 @@ oss_find_mixer(const char *name)
size_t name_length = strlen(name); size_t name_length = strlen(name);
for (unsigned i = 0; i < SOUND_MIXER_NRDEVICES; i++) { for (unsigned i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
if (strncasecmp(name, labels[i], name_length) == 0 && if (g_ascii_strncasecmp(name, labels[i], name_length) == 0 &&
(labels[i][name_length] == 0 || (labels[i][name_length] == 0 ||
labels[i][name_length] == ' ')) labels[i][name_length] == ' '))
return i; return i;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment