rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=c1eff49a2ca1cb06edefe1d6dc400eead5ea6fb4

commit c1eff49a2ca1cb06edefe1d6dc400eead5ea6fb4
Author: Andrii Kroitor <an.kroi...@samsung.com>
Date:   Fri Oct 16 11:39:08 2015 +0300

    group_manager: add gm_part_rename
---
 src/bin/project_manager/group_manager.c | 10 ++++++++++
 src/bin/project_manager/group_manager.h |  3 +++
 2 files changed, 13 insertions(+)

diff --git a/src/bin/project_manager/group_manager.c 
b/src/bin/project_manager/group_manager.c
index 6168f91..d48fa0c 100644
--- a/src/bin/project_manager/group_manager.c
+++ b/src/bin/project_manager/group_manager.c
@@ -614,3 +614,13 @@ gm_part_del(Project *pro, Part_* part)
    eina_stringshare_del(part->name);
    free(part);
 }
+
+void
+gm_part_rename(Part_* part, const char *new_part_name)
+{
+   assert(part != NULL);
+   assert(new_part_name != NULL);
+
+   eina_stringshare_del(part->name);
+   part->name = eina_stringshare_add(new_part_name);
+}
diff --git a/src/bin/project_manager/group_manager.h 
b/src/bin/project_manager/group_manager.h
index 291c78a..823dab9 100644
--- a/src/bin/project_manager/group_manager.h
+++ b/src/bin/project_manager/group_manager.h
@@ -121,4 +121,7 @@ gm_state_del(Project *pro, State *state);
 void
 gm_part_del(Project *pro, Part_* part);
 
+void
+gm_part_rename(Part_* part, const char *new_part_name);
+
 #endif /* GROUP_MANAGER_H */

-- 


Reply via email to