Fix a buffer overflow with MAX_STACK_ALLOC size in dgemv_t
Refs #478, #482,9798481
,fd9fd42
This commit is contained in:
parent
fb02cb0a41
commit
a4c96eca67
|
@ -293,7 +293,7 @@ int CNAME(BLASLONG m, BLASLONG n, BLASLONG dummy1, FLOAT alpha, FLOAT *a, BLASLO
|
||||||
if ( n < 1 ) return(0);
|
if ( n < 1 ) return(0);
|
||||||
|
|
||||||
xbuffer = buffer;
|
xbuffer = buffer;
|
||||||
ytemp = buffer + NBMAX;
|
ytemp = buffer + (m < NBMAX ? m : NBMAX);
|
||||||
|
|
||||||
n0 = n / NBMAX;
|
n0 = n / NBMAX;
|
||||||
n1 = (n % NBMAX) >> 2 ;
|
n1 = (n % NBMAX) >> 2 ;
|
||||||
|
|
Loading…
Reference in New Issue