Browse Source

Replay: fix null-pointer dereference when fields not present

master
Peter Barker 10 years ago
parent
commit
db833a6473
  1. 4
      Tools/Replay/MsgHandler.h

4
Tools/Replay/MsgHandler.h

@ -104,6 +104,10 @@ template<typename R> @@ -104,6 +104,10 @@ template<typename R>
bool MsgHandler::field_value(uint8_t *msg, const char *label, R &ret)
{
struct format_field_info *info = find_field_info(label);
if (info == NULL) {
return false;
}
uint8_t offset = info->offset;
if (offset == 0) {
return false;

Loading…
Cancel
Save