X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=include%2Flttng%2Fref-internal.hpp;h=13c1a69eedb89ee9e8191f0a337a88b17721cc49;hb=77878c17ea0ac9508c21899bd38da1f971d52f5f;hp=a02ae4cdc1229a627226e74991cebb49887b4820;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;p=lttng-tools.git diff --git a/include/lttng/ref-internal.hpp b/include/lttng/ref-internal.hpp index a02ae4cdc..13c1a69ee 100644 --- a/include/lttng/ref-internal.hpp +++ b/include/lttng/ref-internal.hpp @@ -10,24 +10,21 @@ * */ - -typedef void (*lttng_release_func)(void *); +using lttng_release_func = void (*)(void *); struct lttng_ref { unsigned long count; lttng_release_func release; }; -static inline -void lttng_ref_init(struct lttng_ref *ref, lttng_release_func release) +static inline void lttng_ref_init(struct lttng_ref *ref, lttng_release_func release) { LTTNG_ASSERT(ref); ref->count = 1; ref->release = release; } -static inline -void lttng_ref_get(struct lttng_ref *ref) +static inline void lttng_ref_get(struct lttng_ref *ref) { LTTNG_ASSERT(ref); ref->count++; @@ -35,8 +32,7 @@ void lttng_ref_get(struct lttng_ref *ref) LTTNG_ASSERT(ref->count); } -static inline -void lttng_ref_put(struct lttng_ref *ref) +static inline void lttng_ref_put(struct lttng_ref *ref) { LTTNG_ASSERT(ref); /* Underflow check. */