X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=genevent-new%2Fgenevent.c;h=7408b7e519beaba19c2d155bd1223cba6e81ac62;hb=463fc1efb3b7f498b3e58b840cd6a5f92a57fc00;hp=c62459c36572e9f6d4c7053fbf5762d1f1a3d2df;hpb=8a9103dfaa4dd8e0c36970e166baf69833b16e81;p=lttv.git diff --git a/genevent-new/genevent.c b/genevent-new/genevent.c index c62459c3..7408b7e5 100644 --- a/genevent-new/genevent.c +++ b/genevent-new/genevent.c @@ -1905,7 +1905,13 @@ int print_event_logging_function_user_fast(char *basename, facility_t *fac, fprintf(fd, "\n"); print_tabs(1, fd); - fprintf(fd, "if(!trace) ltt_thread_init();\n"); + fprintf(fd, "if(!trace) {\n"); + print_tabs(2, fd); + fprintf(fd, "ltt_thread_init();\n"); + print_tabs(2, fd); + fprintf(fd, "trace = thread_trace_info;\n"); + print_tabs(1, fd); + fprintf(fd, "}\n\n"); fprintf(fd, "\n"); /* Calculate event variable len + event data alignment offset.