diff --git a/src/fast_mblock.h b/src/fast_mblock.h index 635b6695aeb10a85ab5773e6d60535a4f83f9939..858b3061f2087b647b3fbec845737d98f0479764 100644 --- a/src/fast_mblock.h +++ b/src/fast_mblock.h @@ -42,7 +42,7 @@ struct fast_mblock_man }; #define fast_mblock_to_node_ptr(data_ptr) \ - (struct fast_mblock_node *)(data_ptr - ((size_t)(char *) \ + (struct fast_mblock_node *)((char *)data_ptr - ((size_t)(char *) \ &((struct fast_mblock_node *)0)->data)) #ifdef __cplusplus