From be008cd86c59043a2c9b572d7dc9195995415ce2 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 11 Mar 2016 12:43:47 +1000 Subject: [PATCH] Switch ratbag_get_num_resolutions() to return an unsigned Signed-off-by: Peter Hutterer --- src/libratbag.c | 6 +++--- src/libratbag.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libratbag.c b/src/libratbag.c index 07f31caf..c8929f70 100644 --- a/src/libratbag.c +++ b/src/libratbag.c @@ -728,7 +728,7 @@ ratbag_profile_set_active(struct ratbag_profile *profile) return rc; } -LIBRATBAG_EXPORT int +LIBRATBAG_EXPORT unsigned int ratbag_profile_get_num_resolutions(struct ratbag_profile *profile) { return profile->resolution.num_modes; @@ -738,9 +738,9 @@ LIBRATBAG_EXPORT struct ratbag_resolution * ratbag_profile_get_resolution(struct ratbag_profile *profile, unsigned int idx) { struct ratbag_resolution *res; - int max = ratbag_profile_get_num_resolutions(profile); + unsigned max = ratbag_profile_get_num_resolutions(profile); - if (max < 0 || idx >= (unsigned int)max) + if (idx >= max) return NULL; res = &profile->resolution.modes[idx]; diff --git a/src/libratbag.h b/src/libratbag.h index f2fd193f..2606288e 100644 --- a/src/libratbag.h +++ b/src/libratbag.h @@ -620,7 +620,7 @@ ratbag_profile_set_active(struct ratbag_profile *profile); * * @return The number of profiles available. */ -int +unsigned int ratbag_profile_get_num_resolutions(struct ratbag_profile *profile); /**