Skip to content

Commit fc85fbe

Browse files
committed
Fix implicit signed/unsigned conversion and a small glitch in the error computation - part 2
1 parent 16c97cd commit fc85fbe

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/rapidjson/internal/strtod.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ inline bool StrtodDiyFp(const char* decimals, int dLen, int dExp, double* result
165165
int adjustment = dExp - actualExp;
166166
RAPIDJSON_ASSERT(adjustment >= 1 && adjustment < 8);
167167
v = v * kPow10[adjustment - 1];
168-
if (dLen + adjustment > 19u) // has more digits than decimal digits in 64-bit
168+
if (dLen + adjustment > 19) // has more digits than decimal digits in 64-bit
169169
error += kUlp / 2;
170170
}
171171

0 commit comments

Comments
 (0)