diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2014-11-19 20:10:15 +0100 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2014-11-20 12:28:29 +0000 |
commit | f7f19f029190bedb9cea60d565b0d9c4261e154e (patch) | |
tree | 9cccfb305a2522bf09f1c4a91af73478bd7156e0 /plugins | |
parent | bcc4c7fad669485492aac914dbbe860e9483b307 (diff) |
IrDA: always initialize buffer before accessing it
Bug: 10716
Change-Id: I8e54f750b70076758d5fd0d7f35f9c782f5d0bf9
Reviewed-on: https://code.wireshark.org/review/5398
Tested-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/irda/packet-irda.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/irda/packet-irda.c b/plugins/irda/packet-irda.c index f14a2de2be..c7b9f30f0a 100644 --- a/plugins/irda/packet-irda.c +++ b/plugins/irda/packet-irda.c @@ -746,6 +746,9 @@ static void dissect_iap_result(tvbuff_t* tvb, packet_info* pinfo, proto_tree* ro string = tvb_get_string(wmem_packet_scope(), tvb, offset + 9, n); g_snprintf(buf, 300, ", \"%s\"", string); break; + default: + buf[0] = '\0'; + break; } col_append_str(pinfo->cinfo, COL_INFO, buf); if (tvb_get_ntohs(tvb, offset + 2) > 1) |