More fun with GArrays: cast away some warnings that don't report real
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 25 Apr 2011 21:19:54 +0000 (21:19 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 25 Apr 2011 21:19:54 +0000 (21:19 +0000)
alignment problems and that wouldn't even happen if the "data" member of
a GArray were a "void *".

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36855 f5534014-38df-0310-8fa8-9805f1628bb7

plugins/mate/packet-mate.c

index 94509452f204bef6e3a20a5b2c67ff51872b172e..2ed67a57e3563509528a3fd87b9b122cb24a2273 100644 (file)
@@ -335,8 +335,8 @@ proto_reg_handoff_mate(void)
 
                        if (mc) {
                                /* XXX: alignment warnings, what do they mean? */
-                               proto_register_field_array(proto_mate, (hf_register_info*) mc->hfrs->data, mc->hfrs->len );
-                               proto_register_subtree_array((gint**) mc->ett->data, mc->ett->len);
+                               proto_register_field_array(proto_mate, (hf_register_info*)(void *)mc->hfrs->data, mc->hfrs->len );
+                               proto_register_subtree_array((gint**)(void*)mc->ett->data, mc->ett->len);
                                register_init_routine(initialize_mate_runtime);
 
                                tap_error = register_tap_listener("frame", &mate_tap_data,