{
char *p = buf;
- p = parse_int64( p, &(dest->func_addr));
+ p = parse_int64(p, &(dest->func_addr));
if (!p) {
LOGE("func addr parsing error\n");
return 0;
}
- p = parse_int32( p, &(dest->args_num));
- if (!p) {
- LOGE("args num parsing error\n");
- return 0;
- }
-
- p = parse_chars( p, dest->args_num, &(dest->args));
+ p = parse_string(p, &dest->args);
if (!p) {
LOGE("args format parsing error\n");
return 0;
{
LOGI("%s#%02d "
"func_addr = <%Lu>/<0x%08LX>\t"
- "args_num = %d\t"
"args = <%s>\n",
tab,count,
func_inst->func_addr,func_inst->func_addr,
- func_inst->args_num,
func_inst->args
);
}