in some function that return a value with PV_VAL_PKG or
PV_VAL_SHM, the allocated memory is supposed to be freed
by core ?
script example
my_function("some param","$var(result)");
in code =>
dst_val->flags = PV_VAL_STR | PV_VAL_PKG;
dst_pv->setf(msg,
&dst_pv->pvp, (int)EQ_T, &dst_val);
when $var(result) is freed, will it free the
allocated string ?
if( $(myPvar{my.mytransform,transformParameter})
== $null) {
$var(x) = $(myPvar{my.mytransform,transformParameter});
}
in code =>
dst_val->flags = PV_VAL_STR | PV_VAL_PKG;
will the memory allocated be freed in the comparison line ?
will the memory allocated be freed when $var(x) is freed ?
thank you