diff --git a/ndb/include/ndb_types.h b/ndb/include/ndb_types.h index ea820df19a1..151e350569d 100644 --- a/ndb/include/ndb_types.h +++ b/ndb/include/ndb_types.h @@ -48,5 +48,14 @@ typedef Uint64 UintPtr; #endif #endif +#ifdef __SIZE_TYPE__ +typedef __SIZE_TYPE__ UintPtr; +#else +#if SIZEOF_CHARP == 4 +typedef Uint32 UintPtr; +#else +typedef Uint64 UintPtr; +#endif +#endif #endif