end.tv_sec = G_MAXULONG;
end.tv_nsec = G_MAXULONG;
- lttv_process_trace(start, end, traceset, LTTV_TRACESET_CONTEXT(tc));
+ lttv_process_trace(start, end, traceset, LTTV_TRACESET_CONTEXT(tc),G_MAXULONG);
lttv_traceset_context_remove_hooks(LTTV_TRACESET_CONTEXT(tc),
before_traceset, after_traceset, NULL, before_trace, after_trace,
NULL, before_tracefile, after_tracefile, NULL, before_event, after_event);
{
guint i, nb;
- lttv_hooks_remove_data(main_hooks, process_traceset, NULL);
-
lttv_option_remove("trace");
lttv_hooks_destroy(before_traceset);
lttv_hooks_destroy(after_tracefile);
lttv_hooks_destroy(before_event);
lttv_hooks_destroy(after_event);
+ lttv_hooks_remove_data(main_hooks, process_traceset, NULL);
nb = lttv_traceset_number(traceset);
for(i = 0 ; i < nb ; i++) {
ltt_trace_close(lttv_traceset_get(traceset, i));
}
+
+ lttv_traceset_destroy(traceset);
}