|
@@ -2994,10 +2994,9 @@ static int try_to_find_absolute_address(struct perf_probe_event *pev,
|
|
|
|
|
|
tev->nargs = pev->nargs;
|
|
tev->nargs = pev->nargs;
|
|
tev->args = zalloc(sizeof(struct probe_trace_arg) * tev->nargs);
|
|
tev->args = zalloc(sizeof(struct probe_trace_arg) * tev->nargs);
|
|
- if (!tev->args) {
|
|
|
|
- err = -ENOMEM;
|
|
|
|
|
|
+ if (!tev->args)
|
|
goto errout;
|
|
goto errout;
|
|
- }
|
|
|
|
|
|
+
|
|
for (i = 0; i < tev->nargs; i++)
|
|
for (i = 0; i < tev->nargs; i++)
|
|
copy_to_probe_trace_arg(&tev->args[i], &pev->args[i]);
|
|
copy_to_probe_trace_arg(&tev->args[i], &pev->args[i]);
|
|
|
|
|