diff options
author | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2017-08-15 18:59:50 -0300 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2017-08-15 19:01:23 -0300 |
commit | 4cd1257b1be6e6c76d9cb86cb647fb3bfbc91765 (patch) | |
tree | a22a3b6228e3c408134f8f40863992ca95560de9 | |
parent | dee65b525c387f482e0f860f87a1b3e110e3f0e3 (diff) | |
download | efl-4cd1257b1be6e6c76d9cb86cb647fb3bfbc91765.tar.gz |
value size is stored in type, no need to manually specify them.
-rw-r--r-- | src/lib/eina/eina_inline_value_util.x | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/lib/eina/eina_inline_value_util.x b/src/lib/eina/eina_inline_value_util.x index b7a0071a45..3b0a3563d8 100644 --- a/src/lib/eina/eina_inline_value_util.x +++ b/src/lib/eina/eina_inline_value_util.x @@ -35,13 +35,7 @@ static inline size_t eina_value_util_type_size(const Eina_Value_Type *type) { - if (type == EINA_VALUE_TYPE_INT) return sizeof(int32_t); - if (type == EINA_VALUE_TYPE_UCHAR) return sizeof(unsigned char); - if ((type == EINA_VALUE_TYPE_STRING) || (type == EINA_VALUE_TYPE_STRINGSHARE)) return sizeof(char*); - if (type == EINA_VALUE_TYPE_TIMESTAMP) return sizeof(time_t); - if (type == EINA_VALUE_TYPE_ARRAY) return sizeof(Eina_Value_Array); - if (type == EINA_VALUE_TYPE_DOUBLE) return sizeof(double); - if (type == EINA_VALUE_TYPE_STRUCT) return sizeof(Eina_Value_Struct); + if (type) return type->value_size; return 0; } |