# HG changeset patch # User michael # Date 1240315239 0 # Node ID 3045aef3405cdf638834e110628a2da0903ffceb # Parent bf81b6f776eab26bf632b27b7a9ca2ee990a21cf Fix a possibly exploitable buffer overflow. diff -r bf81b6f776ea -r 3045aef3405c ffv1.c --- a/ffv1.c Tue Apr 21 05:42:22 2009 +0000 +++ b/ffv1.c Tue Apr 21 12:00:39 2009 +0000 @@ -249,10 +249,9 @@ else{ int i, e, a; e= 0; - while(get_rac(c, state+1 + e)){ //1..10 + while(get_rac(c, state+1 + e) && e<9){ //1..10 e++; } - assert(e<=9); a= 1; for(i=e-1; i>=0; i--){