--- ray/src/common/readoct.c 1990/09/10 10:01:21 1.9 +++ ray/src/common/readoct.c 1990/12/12 22:43:57 1.10 @@ -173,7 +173,7 @@ getflt() /* get a floating point number */ double d; d = (double)getint(4)/0x7fffffff; - return(ldexp(d, getint(1))); + return(ldexp(d, (int)getint(1))); }