]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
umm ya
authorAnthony Minessale <anthony.minessale@gmail.com>
Wed, 12 Nov 2008 19:45:21 +0000 (19:45 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Wed, 12 Nov 2008 19:45:21 +0000 (19:45 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10365 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_core_media_bug.c

index c6fc06cd5ca8ab4b1686d550f867113c25b2b160..a939de9bb3f7bfa2b2b9d77454d5d5ba469f98a8 100644 (file)
@@ -78,8 +78,13 @@ SWITCH_DECLARE(void *) switch_core_media_bug_get_user_data(switch_media_bug_t *b
 
 SWITCH_DECLARE(void) switch_core_media_bug_flush(switch_media_bug_t *bug)
 {
-       switch_buffer_zero(bug->raw_read_buffer);
-       switch_buffer_zero(bug->raw_write_buffer);
+       if (bug->raw_read_buffer) {
+               switch_buffer_zero(bug->raw_read_buffer);
+       }
+
+       if (bug->raw_write_buffer) {
+               switch_buffer_zero(bug->raw_write_buffer);
+       }
 }
 
 SWITCH_DECLARE(switch_status_t) switch_core_media_bug_read(switch_media_bug_t *bug, switch_frame_t *frame)