From c84ede2203b586032dbbc726b1753e89430786db Mon Sep 17 00:00:00 2001 From: Wang Renxin Date: Tue, 7 Jun 2016 11:09:15 +0800 Subject: [PATCH] *simplified double precision float number redefinition. --- core/my_basic.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/my_basic.h b/core/my_basic.h index a299dac..aa01ccb 100755 --- a/core/my_basic.h +++ b/core/my_basic.h @@ -468,8 +468,6 @@ typedef enum mb_data_e { MB_DT_ROUTINE = 1 << 13 } mb_data_e; -typedef unsigned char mb_val_bytes_t[mb_max(mb_max(sizeof(void*), sizeof(unsigned long)), sizeof(real_t))]; - typedef enum mb_meta_func_u { MB_MF_IS, MB_MF_ADD, @@ -478,6 +476,8 @@ typedef enum mb_meta_func_u { MB_MF_DIV } mb_meta_func_u; +typedef unsigned char mb_val_bytes_t[mb_max(mb_max(sizeof(void*), sizeof(unsigned long)), mb_max(sizeof(int_t), sizeof(real_t)))]; + typedef union mb_value_u { mb_data_e type; int_t integer;