Use int2str from ut.h:
On Jan 29, 2013, at 1:54 PM, Mino Haluz <mino.haluz@gmail.com> wrote:
> Hi,
>
> I'm changing carrierroute module so that it could set into another avp the ID of the rule that was chosen. I have already adjusted all functions but I have still one problem when kamailio starts.
>
> tmp_id.s=(char *)row->values[COL_ID].val.string_val;
>
> It gives Segfault at this line. The question is, how can I convert the row value that is int(10) to char (tmp_id is const str *, it is the same as comment). Thanks,
tmp_id.s = int2str(row->values[COL_ID].val.int_val, &tmp_id.len)
Note that int2str uses an internal static buffer that's overwritten on each call.
andrew
_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev