aboutsummaryrefslogtreecommitdiffstats
path: root/minui/graphics.c
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2014-02-05 17:30:31 -0800
committerColin Cross <ccross@android.com>2014-02-05 17:34:45 -0800
commit92cdf9c37225c6f76b96c8f137896cd9e9015bbd (patch)
treedbf70c82b2e8d48e6d6515689b47cfe327f71b49 /minui/graphics.c
parentf353207298ed14d0e6943353dd9788421a7537b8 (diff)
downloadbootable_recovery-92cdf9c37225c6f76b96c8f137896cd9e9015bbd.zip
bootable_recovery-92cdf9c37225c6f76b96c8f137896cd9e9015bbd.tar.gz
bootable_recovery-92cdf9c37225c6f76b96c8f137896cd9e9015bbd.tar.bz2
recovery: fix building with pointer-to-int errors turned on
Use intptr_t/uintptr_t to cast between pointer and int to allow building with -Werror=pointer-to-int-cast and Werror=int-to-pointer-cast turned on. Cast to char* instead of unsigned int for pointer arithmetic. Change-Id: Ia862306fdcca53866b330e8cf726f3d62f2248a0
Diffstat (limited to 'minui/graphics.c')
-rw-r--r--minui/graphics.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/minui/graphics.c b/minui/graphics.c
index d757165..a2014dc 100644
--- a/minui/graphics.c
+++ b/minui/graphics.c
@@ -157,7 +157,7 @@ static int get_framebuffer(GGLSurface *fb)
fb->width = vi.xres;
fb->height = vi.yres;
fb->stride = fi.line_length/PIXEL_SIZE;
- fb->data = (void*) (((unsigned) bits) + vi.yres * fi.line_length);
+ fb->data = (void*) (((char*) bits) + vi.yres * fi.line_length);
fb->format = PIXEL_FORMAT;
memset(fb->data, 0, vi.yres * fi.line_length);