diff --git a/src/lib/clouseau_focus_serialization.x b/src/lib/clouseau_focus_serialization.x index fbcf15a..dcc125a 100644 --- a/src/lib/clouseau_focus_serialization.x +++ b/src/lib/clouseau_focus_serialization.x @@ -10,12 +10,12 @@ _init_manager_details_descriptors(void) #define BASIC(field, type) EET_DATA_DESCRIPTOR_ADD_BASIC(relations_eed, Clouseau_Focus_Relation, #field , field, type) BASIC(class_name, EET_T_STRING); - BASIC(relation.next, EET_T_UINT); - BASIC(relation.prev, EET_T_UINT); + BASIC(relation.next, EET_T_LONG_LONG); + BASIC(relation.prev, EET_T_LONG_LONG); BASIC(relation.logical, EET_T_CHAR); - BASIC(relation.parent, EET_T_UINT); - BASIC(relation.redirect, EET_T_UINT); - BASIC(relation.node, EET_T_UINT); + BASIC(relation.parent, EET_T_LONG_LONG); + BASIC(relation.redirect, EET_T_LONG_LONG); + BASIC(relation.node, EET_T_LONG_LONG); BASIC(relation.position_in_history, EET_T_INT); #undef BASIC @@ -31,8 +31,8 @@ _init_manager_details_descriptors(void) EET_EINA_FILE_DATA_DESCRIPTOR_CLASS_SET(&klass, Clouseau_Focus_Manager_Data); manager_details = eet_data_descriptor_file_new(&klass); - EET_DATA_DESCRIPTOR_ADD_BASIC(manager_details, Clouseau_Focus_Manager_Data, "redirect_manager", redirect_manager, EET_T_UINT); - EET_DATA_DESCRIPTOR_ADD_BASIC(manager_details, Clouseau_Focus_Manager_Data, "focused", focused, EET_T_UINT); + EET_DATA_DESCRIPTOR_ADD_BASIC(manager_details, Clouseau_Focus_Manager_Data, "redirect_manager", redirect_manager, EET_T_LONG_LONG); + EET_DATA_DESCRIPTOR_ADD_BASIC(manager_details, Clouseau_Focus_Manager_Data, "focused", focused, EET_T_LONG_LONG); EET_DATA_DESCRIPTOR_ADD_BASIC(manager_details, Clouseau_Focus_Manager_Data, "class_name", class_name, EET_T_STRING); EET_DATA_DESCRIPTOR_ADD_LIST(manager_details, Clouseau_Focus_Manager_Data, "relations", relations, relations_eed);