From: jinhyung.jo Date: Thu, 6 Mar 2014 06:01:53 +0000 (+0900) Subject: maru_brightness : Prevent illegal accesses memory X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.1~468^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=70fdf3c9efb9bde219229cf01f78ffa2bf9e8870;p=sdk%2Femulator%2Fqemu.git maru_brightness : Prevent illegal accesses memory Modified the array of the brightness level, added one more item for level 100, to avoid illegal access. Change-Id: I2c7c8b6899d27b7107d4c6cddeb40ece416812a6 Signed-off-by: Jinhyung Jo --- diff --git a/tizen/src/hw/maru_brightness.c b/tizen/src/hw/maru_brightness.c index 9d924ea7a2..5442e2e937 100644 --- a/tizen/src/hw/maru_brightness.c +++ b/tizen/src/hw/maru_brightness.c @@ -64,7 +64,6 @@ pixman_color_t level_color; pixman_image_t *brightness_image; /* level : 1 ~ 100, interval : 1 or 2 */ -/* skip 100 level, set to default alpha */ uint8_t brightness_tbl[] = {155, /* level 0 : for dimming */ /* level 01 ~ 10 */ 149, 147, 146, 144, 143, 141, 140, 138, 137, 135, /* level 11 ~ 20 */ 134, 132, 131, 129, 128, 126, 125, 123, 122, 120, @@ -75,7 +74,7 @@ uint8_t brightness_tbl[] = {155, /* level 0 : for dimming */ /* level 61 ~ 70 */ 59, 57, 56, 54, 53, 51, 50, 48, 47, 45, /* level 71 ~ 80 */ 44, 42, 41, 39, 38, 36, 35, 33, 32, 30, /* level 81 ~ 90 */ 29, 27, 26, 24, 23, 21, 20, 18, 17, 15, -/* level 91 ~ 99 */ 14, 12, 11, 9, 8, 6, 5, 3, 2}; +/* level 91 ~ 99 */ 14, 12, 11, 9, 8, 6, 5, 3, 2, 0}; QEMUBH *bh;