Hello,
$var(...) cannot be null by design, setting it to $null makes it 0.
$null is more for variables that don't exist, e.g., you don't have the
$avp(x), then it is null if you compare it.
Cheers,
Daniel
On 04/01/15 12:35, Luis Azedo wrote:
Hi Daniel,
can you help on this ?
Thank you
------------------------------------------------------------------------
*From:* sr-dev [sr-dev-bounces(a)lists.sip-router.org] on behalf of Luis
Azedo [luis(a)2600hz.com]
*Sent:* Wednesday, December 31, 2014 4:19 AM
*To:* sr-dev(a)lists.sip-router.org
*Subject:* [sr-dev] need help understanding $null
Hi,
if we return val.flags = PV_VAL_NULL, does the == $null comparison work ?
script example
my_function("some param","$var(result)");
if( $var(result) == $null {
do something
}
in code => dst_pv->setf(msg, &dst_pv->pvp, (int)EQ_T, &dst_val);
should the comparison work if we set dst_val.flags = PV_VAL_NULL ?
if( $(myPvar{my.mytransform,transformParameter}) == $null) {
....
}
should this work if the transform returns val.flags = PV_VAL_NULL ?
thank you
_______________________________________________
sr-dev mailing list
sr-dev(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda