pipewire: module-rt: get_rtkit_priority_range(): return void

This function cannot fail, so make it return `void`.
This commit is contained in:
Barnabás Pőcze 2025-06-08 21:13:36 +02:00 committed by Wim Taymans
parent 801ac5ced8
commit 7a336645fb

View file

@ -774,7 +774,7 @@ static int impl_join(void *object, struct spa_thread *thread, void **retval)
} }
static int get_rtkit_priority_range(struct impl *impl, int *min, int *max) static void get_rtkit_priority_range(struct impl *impl, int *min, int *max)
{ {
if (min) if (min)
*min = 1; *min = 1;
@ -783,16 +783,15 @@ static int get_rtkit_priority_range(struct impl *impl, int *min, int *max)
if (*max < 1) if (*max < 1)
*max = 1; *max = 1;
} }
return 0;
} }
static int impl_get_rt_range(void *object, const struct spa_dict *props, static int impl_get_rt_range(void *object, const struct spa_dict *props,
int *min, int *max) int *min, int *max)
{ {
struct impl *impl = object; struct impl *impl = object;
int res; int res = 0;
if (impl->use_rtkit) if (impl->use_rtkit)
res = get_rtkit_priority_range(impl, min, max); get_rtkit_priority_range(impl, min, max);
else else
res = get_rt_priority_range(min, max); res = get_rt_priority_range(min, max);
return res; return res;
@ -813,8 +812,7 @@ static int do_make_realtime(struct spa_loop *loop, bool async, uint32_t seq,
pw_log_debug("rtkit realtime"); pw_log_debug("rtkit realtime");
if ((err = get_rtkit_priority_range(impl, &min, &max)) < 0) get_rtkit_priority_range(impl, &min, &max);
return err;
if (priority < min || priority > max) { if (priority < min || priority > max) {
pw_log_info("clamping requested priority %d for thread %d " pw_log_info("clamping requested priority %d for thread %d "