Unified · Split
| @@ -1863,7 +1863,7 @@ ST_FUNC void gen_opf(int op) · 1862 unmodified lines | ||
| 1863 | 1863 | case VT_FLOAT: |
| 1864 | 1864 | case VT_DOUBLE: |
| 1865 | 1865 | gv(RC_FLOAT); |
| 1866 | − dbl = vtop[0].type.t == VT_DOUBLE; | |
| 1866 | + dbl = (vtop[0].type.t & VT_BTYPE) == VT_DOUBLE; | |
| 1867 | 1867 | |
| 1868 | 1868 | a = fltr(vtop[0].r); |
| 1869 | 1869 | vtop--; |