X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Flttv%2Ftraceset.c;h=181bdd53430de5739316262bc618ebc1e29a2d40;hb=a970363f31999693ffbc0d7d6cf8a15d03677d64;hp=fd67c68859b834ca4daeee12fb64317456579689;hpb=5e2c04a21b4282bbd5318d53956d556c0946d8dd;p=lttv.git diff --git a/ltt/branches/poly/lttv/lttv/traceset.c b/ltt/branches/poly/lttv/lttv/traceset.c index fd67c688..181bdd53 100644 --- a/ltt/branches/poly/lttv/lttv/traceset.c +++ b/ltt/branches/poly/lttv/lttv/traceset.c @@ -16,6 +16,9 @@ * MA 02111-1307, USA. */ +#ifdef HAVE_CONFIG_H +#include +#endif #include #include @@ -71,7 +74,7 @@ LttvTrace *lttv_trace_new(LttTrace *t) LttvTraceset *lttv_traceset_copy(LttvTraceset *s_orig) { - int i; + guint i; LttvTraceset *s; LttvTrace * trace; @@ -203,7 +206,7 @@ guint lttv_trace_ref(LttvTrace * t) guint lttv_trace_unref(LttvTrace * t) { - if(t->ref_count > 0) + if(likely(t->ref_count > 0)) t->ref_count--; return t->ref_count;