u know.. eina_list_free.. returns... NULL :)
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Dec 2010 03:13:29 +0000 (03:13 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Dec 2010 03:13:29 +0000 (03:13 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@55105 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore/ecore_main.c

index 8e5b50b..fb2cc68 100644 (file)
@@ -1013,16 +1013,14 @@ _ecore_main_shutdown(void)
         free(fdh);
      }
    if (fd_handlers_with_buffer)
-     eina_list_free(fd_handlers_with_buffer);
-   fd_handlers_with_buffer = NULL;
+     fd_handlers_with_buffer = eina_list_free(fd_handlers_with_buffer);
    if (fd_handlers_with_prep)
-     eina_list_free(fd_handlers_with_prep);
-   fd_handlers_with_prep = NULL;
+     fd_handlers_with_prep = eina_list_free(fd_handlers_with_prep);
    if (fd_handlers_to_delete)
-     eina_list_free(fd_handlers_to_delete);
+     fd_handlers_to_delete = eina_list_free(fd_handlers_to_delete);
    if (fd_handlers_to_call)
-     eina_list_free(fd_handlers_to_call);
-   fd_handlers_to_call = NULL;
+     fd_handlers_to_call = eina_list_free(fd_handlers_to_call);
+  
    fd_handlers_to_call_current = NULL;
    fd_handlers_to_delete = NULL;
    fd_handler_current = NULL;