diff --git a/base/include/flat_obj.h b/base/include/flat_obj.h index 5aaa9cc82c26dce9c1af47188135c0ac448a7fc6..5d715ffd02fe65901ff997525e1bf21f8911c825 100644 --- a/base/include/flat_obj.h +++ b/base/include/flat_obj.h @@ -28,6 +28,10 @@ #ifndef IOS_PLATFORM #include +#else + typedef u_int32_t __u32; + typedef u_int64_t __u64; +#endif #ifdef BINDER_IPC_32BIT typedef __u32 binder_size_t; @@ -36,15 +40,6 @@ typedef __u64 binder_size_t; typedef __u64 binder_uintptr_t; #endif -#else -#ifdef BINDER_IPC_32BIT - typedef u_int32_t binder_size_t; - typedef u_int32_t binder_uintptr_t; -#else - typedef u_int64_t binder_size_t; - typedef u_int64_t binder_uintptr_t; -#endif -#endif struct parcel_binder_object_header { __u32 type;