1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-28 12:44:25 +01:00

Don't dereference vector if empty on RadioTapWriter

This commit is contained in:
Matias Fontanini
2017-05-30 19:45:20 -07:00
parent c9e7237184
commit 57787649d7

View File

@@ -74,7 +74,7 @@ void RadioTapWriter::write_option(const RadioTap::option& option) {
}
parser.advance_field();
}
size_t offset = candidate_ptr - &*buffer_.begin();
size_t offset = is_empty ? 0 : candidate_ptr - &*buffer_.begin();
const RadioTapParser::FieldMetadata& meta = RadioTapParser::RADIOTAP_METADATA[bit];
vector<uint8_t> paddings = build_padding_vector(candidate_ptr, parser);