Enlightenment CVS committal

Author  : davemds
Project : e17
Module  : proto/edje_editor

Dir     : e17/proto/edje_editor/src/bin


Modified Files:
        inout.c 


Log Message:
prevent a segv when saving file and edje_cc fail

===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/inout.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- inout.c     22 Nov 2007 20:16:07 -0000      1.5
+++ inout.c     22 Nov 2007 21:28:49 -0000      1.6
@@ -21,6 +21,7 @@
 etk_textview_append(Etk_Widget *tv, char *str)
 {
    Etk_Textblock_Iter *iter;
+   if (!tv) return;
    iter = etk_text_view_cursor_get (ETK_TEXT_VIEW(tv));
    etk_textblock_insert_markup(ETK_TEXT_VIEW(tv)->textblock, iter, 
                               str, strlen(str));
@@ -183,7 +184,7 @@
    //Execute edje_cc through a pipe
    Ecore_Exe* exe;
    ecore_event_handler_add(ECORE_EXE_EVENT_DATA, exe_data, Save_TextView);
-   ecore_event_handler_add(ECORE_EXE_EVENT_DEL, exe_exit, NULL);
+   ecore_event_handler_add(ECORE_EXE_EVENT_DEL, exe_exit, Save_TextView);
    exe = ecore_exe_pipe_run(cmd,
       ECORE_EXE_PIPE_READ | 
ECORE_EXE_PIPE_READ_LINE_BUFFERED,(void*)SAVE_WIN); 
    



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to