hal: free compress record usecase properly

back to back record sessions are failing because previous usecases
are not being freed. free compress record usecase properly.

Change-Id: Ia8c4552848d404025026ea69bb3def324269053f
diff --git a/hal/audio_extn/compress_in.c b/hal/audio_extn/compress_in.c
index 1a6c789..6b1f6e4 100644
--- a/hal/audio_extn/compress_in.c
+++ b/hal/audio_extn/compress_in.c
@@ -142,9 +142,10 @@
     pthread_mutex_lock(&cin_lock);
     for (i = 0; i < sizeof(cin_usecases) /
                     sizeof(cin_usecases[0]); i++) {
-        if (uc_id == cin_usecases[i])
+        if (uc_id == cin_usecases[i]) {
             cin_usecases_state &= ~(0x1 << i);
             break;
+        }
     }
     pthread_mutex_unlock(&cin_lock);
 }