aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-applemidi.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-03-12 23:09:37 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-03-12 23:09:37 +0000
commit27fc641a791f6132f13521697ea4c3dc47f8bc7e (patch)
treefa7e9fd0dd4e78b3704608847604688fdf139851 /epan/dissectors/packet-applemidi.c
parentf58e2cc90a428eba04db2a73145d553b7ac0909d (diff)
- [-Wmissing-prototypes]
- explicit casts. svn path=/trunk/; revision=48274
Diffstat (limited to 'epan/dissectors/packet-applemidi.c')
-rw-r--r--epan/dissectors/packet-applemidi.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/epan/dissectors/packet-applemidi.c b/epan/dissectors/packet-applemidi.c
index 82edb45ed6..2603d89e6b 100644
--- a/epan/dissectors/packet-applemidi.c
+++ b/epan/dissectors/packet-applemidi.c
@@ -56,6 +56,9 @@
#include "packet-rtp.h"
+void proto_register_applemidi(void);
+void proto_reg_handoff_applemidi(void);
+
/* Definitions for protocol name during dissector-register */
#define APPLEMIDI_DISSECTOR_NAME "Apple Network-MIDI Session Protocol"
#define APPLEMIDI_DISSECTOR_SHORTNAME "AppleMIDI"
@@ -300,11 +303,11 @@ dissect_applemidi_heur( tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
/* set dynamic payload-type 97 which is used by Apple for their RTP-MIDI implementation for this
address/port-tuple to cause RTP-dissector to call the RTP-MIDI-dissector for payload-decoding */
- encoding_name_and_rate = se_alloc( sizeof( encoding_name_and_rate_t ) );
+ encoding_name_and_rate = se_new(encoding_name_and_rate_t);
rtp_dyn_payload = g_hash_table_new( g_int_hash, g_int_equal );
encoding_name_and_rate->encoding_name = se_strdup( "rtp-midi" );
encoding_name_and_rate->sample_rate = 10000;
- key = se_alloc( sizeof( gint ) );
+ key = se_new(gint);
*key = 97;
g_hash_table_insert( rtp_dyn_payload, key, encoding_name_and_rate );
rtp_add_address( pinfo, &pinfo->src, pinfo->srcport, 0, APPLEMIDI_DISSECTOR_SHORTNAME,