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

-- 


Reply via email to