File undefined-operation.diff of Package bb
--- zoom.c.orig +++ zoom.c @@ -199,7 +199,7 @@ struct dyn_data { #define adddata(n,i) ((((n)<<DSIZES)+(((i)&(DSIZEHMASK))))) #define getbest(i) (((size)<<DSIZES)+(i)) -#define PRICE(i,i1) ((((ftmp=((i)-(i1)))*ftmp)*(rangedelta))) +#define PRICE(i,i1) (((ftmp=((i)-(i1)),ftmp*ftmp)*(rangedelta))) #define NEWPRICE (FPMUL) #define NOSETMASK ((unsigned int)0x80000000)