audio: fix misc defects in AHAL

Fix misc defects in AHAL.

Change-Id: I5817ba328f0242e20b127b446a4e7e1655583968
CRs-Fixed: 2444364
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index efbd0ae..6cd5c8b 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -2426,11 +2426,11 @@
     }
 
     snd_card_name = mixer_get_name(my_data->adev->mixer);
+    snd_card_name = platform_get_snd_card_name_for_acdb_loader(snd_card_name);
     if (!snd_card_name) {
         ALOGE("Failed to get snd_card_name");
         goto cleanup;
     }
-    snd_card_name = platform_get_snd_card_name_for_acdb_loader(snd_card_name);
 
     my_data->acdb_init_data.cvd_version = cvd_version;
     my_data->acdb_init_data.snd_card_name = strdup(snd_card_name);