aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rrc.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal@wireshark.org>2019-09-22 12:08:12 +0200
committerPascal Quantin <pascal@wireshark.org>2019-09-22 12:19:30 +0000
commit7d874e2d3caff57d571cfca28b7919bda9f30c97 (patch)
treeae04f779fc7e1f35bad27c17e12bdd54e13ee375 /epan/dissectors/packet-rrc.c
parent5ba46c239c0f1b6504c0e83eff91ca3813fe82f1 (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.c2
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);