[asterisk-dev] Nested Function Usage (twilson: branch 1.4 r153095 - in /branches/1.4: apps/ include/asterisk/ res/)
Kevin P. Fleming
kpfleming at digium.com
Fri Oct 31 12:55:02 CDT 2008
Russell Bryant wrote:
> Nested functions are allowed, but their usage should be limited. They
> are useful when you have a callback that performs a trivial operation
> (not very much code), but needs to access local variables in another
> stack frame. Essentially, the benefit is just saving you from having to
> pack up a bunch of arguments in a struct to pass in as an argument.
+1. That's exactly where I think they are useful.
--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)
More information about the asterisk-dev
mailing list