drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE

There's one point was missed in the patch commit da49889deb34 ("staging:
binder: Support concurrent 32 bit and 64 bit processes."). When configure
BINDER_IPC_32BIT, the size of binder_uintptr_t was 32bits, but size of
void * is 64bit on 64bit system. Correct it here.

Signed-off-by: Lisa Du <cldu@marvell.com>
Signed-off-by: Nicolas Boichat <drinkcat@chromium.org>
Fixes: da49889deb34 ("staging: binder: Support concurrent 32 bit and 64 bit processes.")
Cc: <stable@vger.kernel.org>
Acked-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by Lisa Du and committed by Greg Kroah-Hartman 7a64cd88 388f7b1d

+1 -1
+1 -1
drivers/android/binder.c
··· 2074 2074 if (get_user(cookie, (binder_uintptr_t __user *)ptr)) 2075 2075 return -EFAULT; 2076 2076 2077 - ptr += sizeof(void *); 2077 + ptr += sizeof(cookie); 2078 2078 list_for_each_entry(w, &proc->delivered_death, entry) { 2079 2079 struct binder_ref_death *tmp_death = container_of(w, struct binder_ref_death, work); 2080 2080