Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/etk
Dir : e17/libs/etk/src/lib Modified Files: etk_filechooser_widget.c Log Message: Fix memory leak =================================================================== RCS file: /cvs/e/e17/libs/etk/src/lib/etk_filechooser_widget.c,v retrieving revision 1.32 retrieving revision 1.33 diff -u -3 -r1.32 -r1.33 --- etk_filechooser_widget.c 28 Sep 2007 19:56:13 -0000 1.32 +++ etk_filechooser_widget.c 30 Sep 2007 02:18:34 -0000 1.33 @@ -662,14 +662,17 @@ static Etk_Bool _etk_filechooser_widget_updir_clicked_cb(Etk_Button *button, void *data) { Etk_Filechooser_Widget *filechooser_widget; - char back[PATH_MAX]; + char back[PATH_MAX], *path; if (!(filechooser_widget = ETK_FILECHOOSER_WIDGET(data))) return ETK_TRUE; snprintf(back, PATH_MAX, "%s/..", filechooser_widget->current_folder); - etk_filechooser_widget_current_folder_set(filechooser_widget, ecore_file_realpath(back)); + path = ecore_file_realpath(back); + etk_filechooser_widget_current_folder_set(filechooser_widget, path); + free(path); + return ETK_TRUE; } /************************** ------------------------------------------------------------------------- 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