# HG changeset patch # User arpi # Date 1033900944 0 # Node ID bf7f2bd2eb24620a8d86c7fe2bdc113876b167d8 # Parent 411886c03c545e8d07d58950b242aab4758898d6 10l diff -r 411886c03c54 -r bf7f2bd2eb24 libaf/af.c --- a/libaf/af.c Sun Oct 06 05:54:12 2002 +0000 +++ b/libaf/af.c Sun Oct 06 10:42:24 2002 +0000 @@ -435,7 +435,7 @@ if(in>max_insize) in=t*(max_insize/t); // Try to meet constraint nr 3. - while((out=t * (((in/t+1)*mul.n - 1)/mul.d)) <= max_outsize){ + while((out=t * (((in/t+1)*mul.n - 1)/mul.d)) <= max_outsize && in<=max_insize){ if( (t * (((in/t)*mul.n))/mul.d) >= len) return in; in+=t; }