Skip to content

Commit

Permalink
Audio: Bugfix: Correct loop boundary in line_array_mode_check
Browse files Browse the repository at this point in the history
Adjust loop boundary to ensure correct number of elements are
processed.

Signed-off-by: Shriram Shastry <[email protected]>
  • Loading branch information
ShriramShastry committed Jun 23, 2024
1 parent 77daf1a commit 8adadca
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/audio/tdfb/tdfb_direction.c
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ static bool line_array_mode_check(struct tdfb_comp_data *cd)
* Form vector AB(a,b,c) from x(i+1) - x(i), y(i+1) - y(i), z(i+1) - z(i)
* Form vector AC(d,e,f) from x(i+2) - x(i), y(i+2) - y(1), z(i+2) - z(i)
*/
for (i = 0; i < num_mic_locations - 3; i++) {
for (i = 0; i < num_mic_locations - 2; i++) {
a = cd->mic_locations[i + 1].x - cd->mic_locations[i].x;
b = cd->mic_locations[i + 1].y - cd->mic_locations[i].y;
c = cd->mic_locations[i + 1].z - cd->mic_locations[i].z;
Expand Down

0 comments on commit 8adadca

Please sign in to comment.