Fix OOB writes in ez.cpp HB/HBS vectors causing P25p2 TDMA voice segfault

This commit is contained in:
arancormonk
2025-09-02 15:07:51 -04:00
parent 6ef823347b
commit 1ecd32e017

View File

@@ -85,7 +85,7 @@ int ez_rs28_facch (int payload[156], int parity[114])
int i, j, k, b;
//init HB
for (i = 0; i < 64; i++)
for (i = 0; i < (int)HB.size(); i++)
{
HB[i] = 0;
}
@@ -136,7 +136,7 @@ int ez_rs28_sacch (int payload[180], int parity[132])
int i, j, k, b;
//init HBS
for (i = 0; i < 64; i++)
for (i = 0; i < (int)HBS.size(); i++)
{
HBS[i] = 0;
}