summaryrefslogtreecommitdiff
path: root/epan/address_to_str.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2011-06-16 07:02:23 +0000
committerGuy Harris <guy@alum.mit.edu>2011-06-16 07:02:23 +0000
commit3a62afcfed8d9883bd14214cf2779724bcc4edff (patch)
tree7f1252f83e83d5407dff6afc86af3854167cda0d /epan/address_to_str.c
parent937e25c3750cfc0d599f3c1eba48c39ac73a14e6 (diff)
downloadwireshark-3a62afcfed8d9883bd14214cf2779724bcc4edff.tar.gz
Attempt to squelch some compiler warnings.
svn path=/trunk/; revision=37679
Diffstat (limited to 'epan/address_to_str.c')
-rw-r--r--epan/address_to_str.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/epan/address_to_str.c b/epan/address_to_str.c
index dfbd6851a2..b0c421811b 100644
--- a/epan/address_to_str.c
+++ b/epan/address_to_str.c
@@ -395,7 +395,9 @@ ib_addr_to_str_buf( const address *addr, gchar *buf, int buf_len){
buf_len - PREAMBLE_STR_LEN) == NULL ) /* Returns NULL if no space and does not touch buf */
g_snprintf ( buf, buf_len, BUF_TOO_SMALL_ERR ); /* Let the unexpected value alert user */
} else { /* this is a LID (16 bits) */
- guint16 lid_number = *((guint16*) addr->data);
+ guint16 lid_number;
+
+ memcpy((void *)&lid_number, addr->data, sizeof lid_number);
g_snprintf(buf,buf_len,"LID: %u",lid_number);
}
}