Fix memory leak when using MeetMeAdmin 'e' option with user specified
authorMatthew Jordan <mjordan@digium.com>
Fri, 6 Apr 2012 20:32:52 +0000 (20:32 +0000)
committerMatthew Jordan <mjordan@digium.com>
Fri, 6 Apr 2012 20:32:52 +0000 (20:32 +0000)
commitaa21d4fc6b1cef694d29939d97967183f849d245
tree2e2def77ba42db1380351756845d48835d20c176
parent4665986fb1f56170eea5125038731639ee60be88
Fix memory leak when using MeetMeAdmin 'e' option with user specified

A memory leak/reference counting leak occurs if the MeetMeAdmin 'e' command
(eject last user that joined) is used in conjunction with a specified user.
Regardless of the command being executed, if a user is specified for the
command, MeetMeAdmin will look up that user.  Because the 'e' option kicks
the last user that joined, as opposed to the one specified, the reference to
the user specified by the command would be leaked when the user variable
was assigned to the last user that joined.
........

Merged revisions 361558 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 361560 from http://svn.asterisk.org/svn/asterisk/branches/10

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@361561 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_meetme.c