Skip to content

Commit e7ba2bf

Browse files
jasnelltniessen
andauthored
Apply suggestions from code review
Co-authored-by: Tobias Nießen <[email protected]>
1 parent dce39f4 commit e7ba2bf

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/string_bytes.cc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -523,10 +523,8 @@ size_t StringBytes::hex_encode(
523523
size_t slen,
524524
char* dst,
525525
size_t dlen) {
526-
CHECK(slen * 2 >= slen && "overflow in hex encode");
527-
528526
// We know how much we'll write, just make sure that there's space.
529-
CHECK(dlen >= slen * 2 &&
527+
CHECK(dlen >= MultiplyWithOverflowCheck<size_t>(slen, 2u) &&
530528
"not enough space provided for hex encode");
531529

532530
dlen = slen * 2;

0 commit comments

Comments
 (0)