]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Correct sizeof argument in mod_conference
authorTravis Cross <tc@traviscross.com>
Sat, 8 Mar 2014 01:56:18 +0000 (01:56 +0000)
committerTravis Cross <tc@traviscross.com>
Sat, 8 Mar 2014 01:56:18 +0000 (01:56 +0000)
This corrects a memset introduced in commit
bd4a0d8cbc293d29d498de379fb72ced1c7c16ff.

The sizeof would have only returned the size of a pointer.

src/mod/applications/mod_conference/mod_conference.c

index 40e8c63d9a90b499b0e8b6b6cdb68eb019faa85f..947415a7d818b68bcdf5acc42eef71140ec6f5ed 100644 (file)
@@ -8028,12 +8028,12 @@ static int setup_media(conference_member_t *member, conference_obj_t *conference
 
        if (switch_core_codec_ready(&member->read_codec)) {
                switch_core_codec_destroy(&member->read_codec);
-               memset(&member->read_codec, 0, sizeof(&member->read_codec));
+               memset(&member->read_codec, 0, sizeof(member->read_codec));
        }
 
        if (switch_core_codec_ready(&member->write_codec)) {
                switch_core_codec_destroy(&member->write_codec);
-               memset(&member->write_codec, 0, sizeof(&member->write_codec));
+               memset(&member->write_codec, 0, sizeof(member->write_codec));
        }
 
        if (member->read_resampler) {