hal: Fix the sound card name check for sdx
- Sound card name check for sdx is incorrect which causes sound
card name recognition problem. Fix it with the correct string
compare function.
CRs-Fixed: 2164865
Change-Id: If0a2f81d81ba52a223dbaae8a753b68e6c92ae64
diff --git a/hal/msm8974/hw_info.c b/hal/msm8974/hw_info.c
index bddaf97..bdc41a5 100644
--- a/hal/msm8974/hw_info.c
+++ b/hal/msm8974/hw_info.c
@@ -558,7 +558,7 @@
} else if (strstr(snd_card_name, "sdm660") || strstr(snd_card_name, "sdm670")) {
ALOGV("Bear - variant soundcard");
update_hardware_info_bear(hw_info, snd_card_name);
- } else if (strncmp(snd_card_name, "sdx", sizeof("sdx"))) {
+ } else if (strstr(snd_card_name, "sdx")) {
ALOGV("SDX - variant soundcard");
update_hardware_info_sdx(hw_info, snd_card_name);
} else {