Skip to content

Commit 21db4da

Browse files
update fix from nanoprintf
1 parent 3559630 commit 21db4da

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/libc/nanoprintf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ static int npf_fsplit_abs(float f, uint64_t *out_int_part, uint64_t *out_frac_pa
496496

497497
if (exponent >= (64 - NPF_MANTISSA_BITS)) { return 0; } // value is out of range
498498

499-
uint32_t const implicit_one = 1u << NPF_MANTISSA_BITS;
499+
uint32_t const implicit_one = ((uint32_t)1) << NPF_MANTISSA_BITS;
500500
uint32_t const mantissa = f_bits & (implicit_one - 1);
501501
uint32_t const mantissa_norm = mantissa | implicit_one;
502502

0 commit comments

Comments
 (0)