aboutsummaryrefslogtreecommitdiff
path: root/src/process/do_process.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/process/do_process.cpp')
-rw-r--r--src/process/do_process.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/process/do_process.cpp b/src/process/do_process.cpp
index f88bc84..c030d47 100644
--- a/src/process/do_process.cpp
+++ b/src/process/do_process.cpp
@@ -345,7 +345,7 @@ void perf_process_bundle::handle_trace_point(void *trace, int cpu, uint64_t time
field = pevent_find_any_field(event, "name");
if (!field)
return; /* ?? */
- handler = (char *)trace + field->offset + 4;
+ handler = (char *)trace + field->offset + sizeof(long);
ret = pevent_get_field_val(NULL, event, "irq", &rec, &val, 0);
if (ret < 0)