Skip to content

Commit 83a1547

Browse files
georgthegreatvitalybuka
authored andcommitted
Make uint8_t -> char conversion explicit in std::string ctor
1 parent e5869dd commit 83a1547

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/binary_format.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ namespace protobuf_mutator {
1919
using protobuf::Message;
2020

2121
bool ParseBinaryMessage(const uint8_t* data, size_t size, Message* output) {
22-
return ParseBinaryMessage({data, data + size}, output);
22+
return ParseBinaryMessage({reinterpret_cast<const char*>(data), size}, output);
2323
}
2424

2525
bool ParseBinaryMessage(const std::string& data, protobuf::Message* output) {

src/text_format.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ using protobuf::Message;
2222
using protobuf::TextFormat;
2323

2424
bool ParseTextMessage(const uint8_t* data, size_t size, Message* output) {
25-
return ParseTextMessage({data, data + size}, output);
25+
return ParseTextMessage({reinterpret_cast<const char*>(data), size}, output);
2626
}
2727

2828
bool ParseTextMessage(const std::string& data, protobuf::Message* output) {

0 commit comments

Comments
 (0)