Message ID | 20210409161519.6155c5ea@gandalf.local.home (mailing list archive) |
---|---|
State | Accepted |
Commit | e7d5fad186f9e5ad8875e4a1ad85afac04f8718c |
Headers | show |
Series | libtracefs: Have trace_get_options() use trace_get_lock() helper | expand |
diff --git a/src/tracefs-tools.c b/src/tracefs-tools.c index fa09da5..6ef17f6 100644 --- a/src/tracefs-tools.c +++ b/src/tracefs-tools.c @@ -211,7 +211,7 @@ enum tracefs_option_id tracefs_option_id(const char *name) const static struct tracefs_options_mask * trace_get_options(struct tracefs_instance *instance, bool enabled) { - pthread_mutex_t *lock = instance ? &instance->lock : &toplevel_lock; + pthread_mutex_t *lock = trace_get_lock(instance); struct tracefs_options_mask *bitmask; enum tracefs_option_id id; unsigned long long set;