diff options
Diffstat (limited to 'tools/firewire/nosy-dump.c')
| -rw-r--r-- | tools/firewire/nosy-dump.c | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/tools/firewire/nosy-dump.c b/tools/firewire/nosy-dump.c index 0bad0a42d772..1d4dd5439d43 100644 --- a/tools/firewire/nosy-dump.c +++ b/tools/firewire/nosy-dump.c @@ -230,6 +230,11 @@ handle_transaction(struct link_transaction *t)    struct subaction *sa;    int i; +  if (!t->request) { +    printf("BUG in handle_transaction\n"); +    return; +  } +    for (i = 0; i < array_length(protocol_decoders); i++)      if (protocol_decoders[i].decode(t))        break; |