From: Tom Hacohen Date: Tue, 22 Sep 2015 14:45:04 +0000 (+0100) Subject: Ector software gradient: Fix cast from integer to pointer of wrong type. X-Git-Tag: v1.16.0-alpha1~130 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=be87d3bf1df7c32378a23aba623b81610397feae;p=platform%2Fupstream%2Fefl.git Ector software gradient: Fix cast from integer to pointer of wrong type. When casting pointer<->int, always use uintptr_t, not just int. @fix --- diff --git a/src/lib/ector/software/ector_software_gradient.c b/src/lib/ector/software/ector_software_gradient.c index d6ad207..707c345 100644 --- a/src/lib/ector/software/ector_software_gradient.c +++ b/src/lib/ector/software/ector_software_gradient.c @@ -107,7 +107,7 @@ static void loop_break(unsigned int *buffer, int length, int *lprealign, int *lby4 , int *lremaining) { int l1=0,l2=0,l3=0; - while ((int)buffer & 0xF) + while ((uintptr_t)buffer & 0xF) buffer++ , l1++; if(length <= l1)