From 539fb71b9d9eda14c0e370519c38ed4d503d3994 Mon Sep 17 00:00:00 2001 From: Bertrik Sikken Date: Sun, 30 Oct 2011 20:06:30 +0000 Subject: Fix simulator brightness calculation in case MIN_BRIGHTNESS_SETTING != 1 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30870 a1c6a512-1295-4272-9138-f99709370657 --- uisimulator/common/backlight-sim.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'uisimulator/common/backlight-sim.c') diff --git a/uisimulator/common/backlight-sim.c b/uisimulator/common/backlight-sim.c index f5da77a782..f60a218c41 100644 --- a/uisimulator/common/backlight-sim.c +++ b/uisimulator/common/backlight-sim.c @@ -41,7 +41,8 @@ bool _backlight_init(void) static inline int normalize_backlight(int val) { /* normalize to xx% brightness for sdl */ - return ((val - MIN_BRIGHTNESS_SETTING + 1) * 100)/MAX_BRIGHTNESS_SETTING; + return ((val - MIN_BRIGHTNESS_SETTING + 1) * 100) / + (MAX_BRIGHTNESS_SETTING - MIN_BRIGHTNESS_SETTING + 1); } void _backlight_set_brightness(int val) -- cgit v1.2.3