bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/tools/clouseau.git/commit/?id=e4628336220f3d3f23c4fe2b13734881ed81be1d

commit e4628336220f3d3f23c4fe2b13734881ed81be1d
Author: Marcel Hollerbach <marcel-hollerb...@t-online.de>
Date:   Mon Nov 14 13:41:46 2016 +0100

    clouseau_data: use stream not file
    
    if a Clouseau item is added via a function call stringshares are used.
    To get the same allocation when reading the Clouseau item from the fs we
    can use eina stream instead of eina file. This fixes T4888.
---
 src/lib/clouseau_data.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/clouseau_data.c b/src/lib/clouseau_data.c
index 3dd1ba4..3c639c7 100644
--- a/src/lib/clouseau_data.c
+++ b/src/lib/clouseau_data.c
@@ -413,8 +413,8 @@ _clouseau_eo_descs_make(void)
    eo_ptr_edd = clouseau_ptr_desc_make();
    eo_double_edd = clouseau_double_desc_make();
 
-   EET_EINA_FILE_DATA_DESCRIPTOR_CLASS_SET(&eddc, Clouseau_Efl_Dbg_Info);
-   efl_dbg_info_edd = eet_data_descriptor_file_new(&eddc);
+   EET_EINA_STREAM_DATA_DESCRIPTOR_CLASS_SET(&eddc, Clouseau_Efl_Dbg_Info);
+   efl_dbg_info_edd = eet_data_descriptor_stream_new(&eddc);
    EET_DATA_DESCRIPTOR_ADD_BASIC (efl_dbg_info_edd, Clouseau_Efl_Dbg_Info,
          "name", name, EET_T_STRING);
    EET_DATA_DESCRIPTOR_ADD_BASIC (efl_dbg_info_edd, Clouseau_Efl_Dbg_Info,
@@ -427,7 +427,7 @@ _clouseau_eo_descs_make(void)
    eddc.version = EET_DATA_DESCRIPTOR_CLASS_VERSION;
    eddc.func.type_get = _dbg_info_union_type_get;
    eddc.func.type_set = _dbg_info_union_type_set;
-   clouseau_union_edd = eet_data_descriptor_file_new(&eddc);
+   clouseau_union_edd = eet_data_descriptor_stream_new(&eddc);
 
    EET_DATA_DESCRIPTOR_ADD_MAPPING(
          clouseau_union_edd, EFL_DBG_INFO_TYPE_STRING_STR

-- 


Reply via email to