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