Enlightenment CVS committal Author : lordchaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/common Modified Files: evfs_cleanup.c Log Message: Various cleanups =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/common/evfs_cleanup.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- evfs_cleanup.c 22 Oct 2005 04:51:42 -0000 1.4 +++ evfs_cleanup.c 23 Oct 2005 12:55:58 -0000 1.5 @@ -47,11 +47,14 @@ void evfs_cleanup_file_list_event(evfs_event* event) { evfs_filereference* file; - ecore_list_goto_first(event->file_list.list); - while ( (file = ecore_list_remove_first(event->file_list.list))) { - evfs_cleanup_filereference(file); + + if (event->file_list.list) { + ecore_list_goto_first(event->file_list.list); + while ( (file = ecore_list_remove_first(event->file_list.list))) { + evfs_cleanup_filereference(file); + } + ecore_list_destroy(event->file_list.list); } - ecore_list_destroy(event->file_list.list); } void evfs_cleanup_event(evfs_event* event) { ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs