hermet pushed a commit to branch master.

http://git.enlightenment.org/tools/enventor.git/commit/?id=4803251ae3735a4048d5d003ccb1400739d4cd00

commit 4803251ae3735a4048d5d003ccb1400739d4cd00
Author: ChunEon Park <[email protected]>
Date:   Sun Jun 8 02:46:38 2014 +0900

    tools - fixed toolbar find/replace crash.
    
    passed the missed argument.
---
 src/bin/tools.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/bin/tools.c b/src/bin/tools.c
index d2ea51b..3eda4e5 100644
--- a/src/bin/tools.c
+++ b/src/bin/tools.c
@@ -75,10 +75,11 @@ status_cb(void *data EINA_UNUSED, Evas_Object *obj 
EINA_UNUSED,
 }
 
 static void
-find_cb(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info)
+find_cb(void *data, Evas_Object *obj EINA_UNUSED, void *event_info)
 {
+   edit_data *ed = data;
    if (search_is_opened()) search_close();
-   else search_open();
+   else search_open(ed);
    item_unselect((Elm_Object_Item *)event_info);
 }
 
@@ -126,7 +127,7 @@ tools_create(Evas_Object *parent, edit_data *ed)
    elm_toolbar_item_icon_file_set(it, EDJE_PATH, "swallow_s");
    it = elm_toolbar_item_append(toolbar, NULL, "Lines", lines_cb, ed);
    elm_toolbar_item_icon_file_set(it, EDJE_PATH, "lines");
-   it = elm_toolbar_item_append(toolbar, NULL, "Find", find_cb, NULL);
+   it = elm_toolbar_item_append(toolbar, NULL, "Find", find_cb, ed);
    elm_toolbar_item_icon_file_set(it, EDJE_PATH, "find");
    it = elm_toolbar_item_append(toolbar, NULL, "Goto", goto_cb, ed);
    elm_toolbar_item_icon_file_set(it, EDJE_PATH, "line");

-- 


Reply via email to