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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs