Prevent Possible Overflow in lbuf and lbuf2;

This commit is contained in:
lwvmobile
2023-08-11 15:15:47 -04:00
parent 0f077832cf
commit 500d0387fd

View File

@@ -220,7 +220,7 @@ getFrameSync (dsd_opts * opts, dsd_state * state)
}
else t_max = 24; //24 for everything else
int lbuf[t_max], lbuf2[t_max];
int lbuf[48], lbuf2[48]; //if we use t_max in these arrays, and t >= t_max in condition below, then it can overflow those checks in there if t exceeds t_max
int lsum;
//init the lbuf
memset (lbuf, 0, sizeof(lbuf));