As topic say i have problem with $istok, the problem are in this line:
%lchannel.list = $instok(%lchannel.list, $+($chan(%count1), , , 1, 33)
and i cant find out what cosing it, been testing back and forward to find out what cosing it, someone that can spot it and explain? thnx
alias get_channel_list {
if ($1 isnum && $1 < 10 && $gettok(%lchannel.list, $1, 33)) {
var %_chan = $v1
return . $+ $1 $+ . $gettok(%_chan,1 , 58) $+ : join %_chan
}
else {
if ($1 == 1) {
return No channels in list: noop
}
}
}
alias chan_addlist {
var %count1 = $chan(0)
while (%count1) {
if ($chan isin %lchannel.list) { return }
%lchannel.list = $instok(%lchannel.list, $+($chan(%count1), , , 1, 33)
%lchannel.list = $deltok(%lchannel.list, 9-, 33)
dec %count1
}
}