X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=lttv%2Flttv%2Fstate.c;h=f3c4bb7d16a76f2d2ce8d09a624ec431dda26f93;hb=2bc1bcfb0fdff52b3350804d2824cd023f463f96;hp=38d3ba4a5f8d8cfd6264428b1f72336e3dea0a59;hpb=556b540ae4beba8dd3dd0d628e149c6b93eb4c29;p=lttv.git diff --git a/lttv/lttv/state.c b/lttv/lttv/state.c index 38d3ba4a..f3c4bb7d 100644 --- a/lttv/lttv/state.c +++ b/lttv/lttv/state.c @@ -660,6 +660,8 @@ static void init(LttvTracesetState *self, LttvTraceset *ts) init((LttvTracesetContext *)self, ts); nb_trace = lttv_traceset_number(ts); + +#ifdef BABEL_CLEANUP for(i = 0 ; i < nb_trace ; i++) { tc = self->parent.traces[i]; tcs = LTTV_TRACE_STATE(tc); @@ -738,10 +740,12 @@ static void init(LttvTracesetState *self, LttvTraceset *ts) /* See if the trace has saved states */ state_load_saved_states(tcs); } +#endif } static void fini(LttvTracesetState *self) { +#ifdef BABEL_CLEANUP guint i, nb_trace; LttvTraceState *tcs; @@ -771,6 +775,7 @@ static void fini(LttvTracesetState *self) tcs->processes = NULL; tcs->usertraces = NULL; } +#endif LTTV_TRACESET_CONTEXT_CLASS(g_type_class_peek(LTTV_TRACESET_CONTEXT_TYPE))-> fini((LttvTracesetContext *)self); }