On Mon, Oct 6, 2008 at 5:21 PM, Pavel Jezek <[EMAIL PROTECTED]> wrote: > Hi, according to discussion on asterisk IRC, where people said, that > macros will be depracated, I tried to migrate from macros to contexts > and Gosub > but if I try to use gosub in extensions.ael, ael compiler complains, > that I shouln't use Gosub app, > but I can't find ael keyword, that will be Gosub equivalent, or can I > ignore this ael warnings? thanks > PJ > > > LOG: lev:3 file:pval.c line:2521 func: check_pval_item Warning: file > /etc/asterisk/extensions.ael, line 36-36: application call to Gosub > affects flow of control, and needs to be re-written using AEL if, while, > goto, etc. keywords instead!
Hi, In definition use: macro set_record(A,B) { // do something } And for calling: &set_record(${CALLERID(NUM)},${EXTEN}); It will automatically be translated to GoSub in 1.6, but will remain as Macro in 1.4. Regards, Atis -- Atis Lezdins, VoIP Project Manager / Developer, [EMAIL PROTECTED] Skype: atis.lezdins Cell Phone: +371 28806004 Cell Phone: +1 800 7300689 Work phone: +1 800 7502835 _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users