aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/gsmmap/packet-gsm_map-template.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2005-05-11 22:19:36 +0000
committerAnders Broman <anders.broman@ericsson.com>2005-05-11 22:19:36 +0000
commitd87981ccb6023ae2ad0a2a1697dffd05c30d77e3 (patch)
treecaaeedec2ae4e1b0a67881e1b9e82954bb14f4fa /asn1/gsmmap/packet-gsm_map-template.c
parenteac5e05d3abbad19b830934d306f39f9765b1e87 (diff)
Reinsert Gerards patch (r14342) which was lost.
svn path=/trunk/; revision=14351
Diffstat (limited to 'asn1/gsmmap/packet-gsm_map-template.c')
-rw-r--r--asn1/gsmmap/packet-gsm_map-template.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/asn1/gsmmap/packet-gsm_map-template.c b/asn1/gsmmap/packet-gsm_map-template.c
index 63b8c10b23..74f164ce63 100644
--- a/asn1/gsmmap/packet-gsm_map-template.c
+++ b/asn1/gsmmap/packet-gsm_map-template.c
@@ -961,8 +961,10 @@ dissect_gsm_map_GSMMAPPDU(gboolean implicit_tag _U_, tvbuff_t *tvb, int offset,
application_context_version = 0;
if (pinfo->private_data != NULL){
version_ptr = strrchr(pinfo->private_data,'.');
- version_str = g_strdup(version_ptr+1);
- application_context_version = atoi(version_str);
+ if (version_ptr) {
+ version_str = g_strdup(version_ptr+1);
+ application_context_version = atoi(version_str);
+ }
}
gsmmap_pdu_type = tvb_get_guint8(tvb, offset)&0x0f;