diff options
author | Pascal Quantin <pascal@wireshark.org> | 2019-09-22 12:08:12 +0200 |
---|---|---|
committer | Pascal Quantin <pascal@wireshark.org> | 2019-09-22 12:19:30 +0000 |
commit | 7d874e2d3caff57d571cfca28b7919bda9f30c97 (patch) | |
tree | ae04f779fc7e1f35bad27c17e12bdd54e13ee375 /epan/dissectors/packet-rrc.c | |
parent | 5ba46c239c0f1b6504c0e83eff91ca3813fe82f1 (diff) |
RRC: do not use a freed wmem_strbuf structure
Bug: 16067
Change-Id: Id67445d1769ff60560ac52ba03736055892fd029
Reviewed-on: https://code.wireshark.org/review/34590
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
Diffstat (limited to 'epan/dissectors/packet-rrc.c')
-rw-r--r-- | epan/dissectors/packet-rrc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rrc.c b/epan/dissectors/packet-rrc.c index e113ebb3f3..6422582156 100644 --- a/epan/dissectors/packet-rrc.c +++ b/epan/dissectors/packet-rrc.c @@ -135861,7 +135861,7 @@ dissect_rrc_PLMN_IdentityWithOptionalMCC_r6(tvbuff_t *tvb _U_, int offset _U_, a /* Concat MCC and MNC in temp buffer */ temp_strbuf = wmem_strbuf_sized_new(actx->pinfo->pool,7,7); wmem_strbuf_append_printf(temp_strbuf,"%s",wmem_strbuf_get_str(last_mcc_strbuf)); - wmem_strbuf_append_printf(temp_strbuf,"%s",wmem_strbuf_get_str(mcc_mnc_strbuf)); + wmem_strbuf_append_printf(temp_strbuf,"%s",mcc_mnc_string); /* Update length of recovered MCC-MNC pair */ string_len = (guint32)wmem_strbuf_get_len(temp_strbuf); mcc_mnc_string = wmem_strbuf_finalize(temp_strbuf); |