[asterisk-commits] twilson: branch 10-digiumphones r370473 - in /branches/10-digiumphones: ./ main/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Jul 24 22:45:24 CDT 2012
Author: twilson
Date: Tue Jul 24 22:45:20 2012
New Revision: 370473
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=370473
Log:
Revert a change that broke compilation
1) There is no such function as ast_ref()
2) The patch was originally credited as the one uploaded by Guenther
Kelleter (license 6372) via issue AST-921, but the patch committed
was not the patch referenced on the issue.
3) Guenther Kelleter's patch was actually correct. It moved the
ast_free above the presencechange_cleanup label. I am not
committing his change as it is not technically necesary--calling
ast_free(NULL) is perfectly safe and I worry that moving the
ast_free outside of the label could lead to future bugs if
someone ever adds another failure conditional and expects
'goto presencechange_cleanup;' to clean up after everything.
Modified:
branches/10-digiumphones/ (props changed)
branches/10-digiumphones/main/pbx.c
Propchange: branches/10-digiumphones/
('svn:mergeinfo' removed)
Modified: branches/10-digiumphones/main/pbx.c
URL: http://svnview.digium.com/svn/asterisk/branches/10-digiumphones/main/pbx.c?view=diff&rev=370473&r1=370472&r2=370473
==============================================================================
--- branches/10-digiumphones/main/pbx.c (original)
+++ branches/10-digiumphones/main/pbx.c Tue Jul 24 22:45:20 2012
@@ -4805,7 +4805,7 @@
res = 0;
presencechange_cleanup:
- ast_ref(hint_app, -1);
+ ast_free(hint_app);
ao2_ref(pc, -1);
return res;
More information about the asterisk-commits
mailing list