bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a21f615a197e7a1c46a122c0c0d6cf21178f19a1
commit a21f615a197e7a1c46a122c0c0d6cf21178f19a1 Author: Yeongjong Lee <[email protected]> Date: Fri Nov 22 07:29:27 2019 +0000 eo: add missing move tag `efl_access_action_actions_get` the list is created by `eina_list_append` `efl_ui_format_values_set` the accessor is freed in that function. `efl_ui_format_values_get` The accessor is created by `eina_inarray_accessor_new` `efl_core_command_line_command_access` The accessor is created by `eina_array_accessor_new` Reviewed-by: Marcel Hollerbach <[email protected]> Differential Revision: https://phab.enlightenment.org/D10720 --- src/lib/ecore/efl_core_command_line.eo | 2 +- src/lib/elementary/efl_access_action.eo | 2 +- src/lib/elementary/efl_ui_format.eo | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/ecore/efl_core_command_line.eo b/src/lib/ecore/efl_core_command_line.eo index 6eec372954..24849be70d 100644 --- a/src/lib/ecore/efl_core_command_line.eo +++ b/src/lib/ecore/efl_core_command_line.eo @@ -50,7 +50,7 @@ mixin @beta Efl.Core.Command_Line requires Efl.Object { } command_access { [[ Get the accessor which enables access to each argument that got passed to this object. ]] - return : accessor<stringshare>; + return : accessor<stringshare> @move; } @property command_array { [[ Use an array to fill this object diff --git a/src/lib/elementary/efl_access_action.eo b/src/lib/elementary/efl_access_action.eo index acaad80188..8f70f0efb1 100644 --- a/src/lib/elementary/efl_access_action.eo +++ b/src/lib/elementary/efl_access_action.eo @@ -47,7 +47,7 @@ mixin @beta Efl.Access.Action get @pure_virtual { } values { - actions: list<ptr(Efl.Access.Action_Data)>; + actions: list<ptr(Efl.Access.Action_Data)> @move; [[Contains statically allocated strings.]] } } diff --git a/src/lib/elementary/efl_ui_format.eo b/src/lib/elementary/efl_ui_format.eo index a05cc0b071..3e2bd287bb 100644 --- a/src/lib/elementary/efl_ui_format.eo +++ b/src/lib/elementary/efl_ui_format.eo @@ -81,7 +81,7 @@ mixin Efl.Ui.Format requires Efl.Object performance reasons. ]] values { - values: accessor<Efl.Ui.Format_Value>; [[Accessor over a list of value-text pairs. + values: accessor<Efl.Ui.Format_Value> @move; [[Accessor over a list of value-text pairs. The method will dispose of the accessor, but not of its contents. For convenience, Eina offers a range of helper --
