Hello,

On 10/12/13 01:28, Juha Heinanen wrote:
the fact that $var cannot hold value seems to be a constant cause of
confusion.
this confusion is similar to the fact that $ci cannot be null as well (or many other pvs). Then also $avp(...) doesn't hold $null value -- is_null(...) for an avp is 'it doesn't exist'.

There is a patch for it and is not big, but I don't find it really clarifying the overall situation just moving to a new behavior the $val(...). I proposed to make it configurable via mod param, but then was no other follow up. Now I think it might be better to make it a new class of variables and proper say in docs that one can hold $null, the other cannot hold - e.g., $lv(...) for local variable . I do rely a lot on the fact that $var(...) comes initialized with 0 and it is reset to 0.

For anyone interesting in working on it, patch is on tracker:
https://sip-router.org/tracker/index.php?do=details&task_id=141#comment244
Cheers,
Daniel

--
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to