Fix a zmalloc bug
[ust.git] / libust / tracer.c
index baab461f08317d934236113951efab9aeb926af4..c9422c8fec5c27668552693e93acde510a0baf2d 100644 (file)
@@ -69,11 +69,7 @@ int (*ltt_statedump_functor)(struct ust_trace *trace) =
                                        ltt_statedump_default;
 struct module *ltt_statedump_owner;
 
-struct chan_info_struct {
-       const char *name;
-       unsigned int def_subbufsize;
-       unsigned int def_subbufcount;
-} chan_infos[] = {
+struct chan_info_struct chan_infos[] = {
        [LTT_CHANNEL_METADATA] = {
                LTT_METADATA_CHANNEL,
                LTT_DEFAULT_SUBBUF_SIZE_LOW,
@@ -341,7 +337,7 @@ void ltt_release_transport(struct kref *kref)
  */
 void ltt_release_trace(struct kref *kref)
 {
-       struct ust_trace *trace = container_of(kref,
+       struct ust_trace *trace = _ust_container_of(kref,
                        struct ust_trace, kref);
        ltt_channels_trace_free(trace->channels);
        free(trace);
This page took 0.022631 seconds and 4 git commands to generate.