X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/blobdiff_plain/3a9405358d42bcde7b9f3853848e65d1bc669ade..db35c5f457c413bd50cd79b0170cb295abb614d2:/csrc/pfinnrfp.h diff --git a/csrc/pfinnrfp.h b/csrc/pfinnrfp.h index 6e2c628..23b379b 100644 --- a/csrc/pfinnrfp.h +++ b/csrc/pfinnrfp.h @@ -23,7 +23,7 @@ #ifdef PF_SUPPORT_FP -#define FP_DHI1 (((PF_FLOAT)(1L<<(sizeof(cell_t)*8-2)))*4.0) +#define FP_DHI1 (((PF_FLOAT)((cell_t)1<<(sizeof(cell_t)*8-2)))*4.0) case ID_FP_D_TO_F: /* ( dlo dhi -- ) ( F: -- r ) */ PUSH_FP_TOS; @@ -207,7 +207,7 @@ case ID_FP_FROUND: PUSH_TOS; - TOS = fp_round(FP_TOS); + TOS = (cell_t)fp_round(FP_TOS); M_FP_DROP; break;