Enlightenment CVS committal

Author  : lordchaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/plugins


Modified Files:
        ewl_icon_local_viewer.c filesystem.c structure_viewer.c 


Log Message:
* Incremental core reference cleanout

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/proto/entropy/src/plugins/ewl_icon_local_viewer.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -3 -r1.27 -r1.28
--- ewl_icon_local_viewer.c     21 Nov 2005 09:27:10 -0000      1.27
+++ ewl_icon_local_viewer.c     21 Nov 2005 11:07:01 -0000      1.28
@@ -344,7 +344,7 @@
        ecore_list_goto_first(icon_list);
        while ( (list_item = ecore_list_next(icon_list)) )  {
                file = ecore_hash_get( 
((entropy_icon_viewer*)instance->data)->icon_hash, list_item);
-               entropy_core_selected_file_add(instance->core, file->file);
+               entropy_core_selected_file_add(file->file);
 
                
                
@@ -455,7 +455,7 @@
                if (freeobj) gui_file_destroy(freeobj);
 
                /*Tell the core we no longer need this file - it might free it 
now*/
-               entropy_core_file_cache_remove_reference(comp->core, obj->md5);
+               entropy_core_file_cache_remove_reference(obj->md5);
        }
        ecore_hash_destroy( gui_hash);
        ecore_list_destroy(list);
@@ -659,7 +659,7 @@
                gui_file* gui_object;
 
                if (!ecore_hash_get(view->gui_hash, list_item)) {       
-                        entropy_core_file_cache_add_reference(comp->core, 
list_item->md5);                     
+                        entropy_core_file_cache_add_reference(list_item->md5); 
                
 
                        icon = ewl_iconbox_icon_add(EWL_ICONBOX(view->iconbox), 
list_item->filename, PACKAGE_DATA_DIR "/icons/default.png");
                        ewl_callback_append(EWL_WIDGET(icon), 
EWL_CALLBACK_MOUSE_DOWN, icon_click_cb, view);
===================================================================
RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/filesystem.c,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -3 -r1.22 -r1.23
--- filesystem.c        21 Nov 2005 10:49:21 -0000      1.22
+++ filesystem.c        21 Nov 2005 11:07:01 -0000      1.23
@@ -71,7 +71,7 @@
                                                        listener = 
entropy_malloc(sizeof(entropy_file_listener));
                                                        listener->file = file;
                                                        listener->count = 0;
-                                                       
entropy_core_file_cache_add(((entropy_gui_component_instance*)key)->core,md5, 
listener);
+                                                       
entropy_core_file_cache_add(md5, listener);
 
                                                        entropy_free(folder);
 
@@ -273,7 +273,7 @@
 
                                                        /*We are referencing 
the parent, so - we need to tell the core that we *need* this
                                                         * file - i.e. don't 
clean it up*/
-                                                       
entropy_core_file_cache_add_reference(filesystem_core, 
calling_request->reparent_file->md5);
+                                                       
entropy_core_file_cache_add_reference(calling_request->reparent_file->md5);
                                                }
 
                                                /*Mark the file's uri FIXME do 
this properly*/
@@ -285,7 +285,7 @@
                                                listener = 
entropy_malloc(sizeof(entropy_file_listener));
                                                listener->file = file;
                                                listener->count = 0;
-                                               
entropy_core_file_cache_add(filesystem_core,md5, listener);
+                                               
entropy_core_file_cache_add(md5, listener);
 
 
                                        } else {
@@ -553,7 +553,7 @@
                                                listener->count = 0;
 
 
-                                               
entropy_core_file_cache_add(request->core,md5, listener);
+                                               
entropy_core_file_cache_add(md5, listener);
                                        } else {
                                                ecore_list_append(el, 
listener->file);
                                                entropy_free(md5); /*We don't 
need this one, we're returning an old ref*/
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/proto/entropy/src/plugins/structure_viewer.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- structure_viewer.c  17 Nov 2005 22:59:45 -0000      1.12
+++ structure_viewer.c  21 Nov 2005 11:07:01 -0000      1.13
@@ -59,7 +59,7 @@
                
                Ewl_Row* row = ecore_hash_get(viewer->row_folder_hash, 
event_file);
                if (row) {
-                       ewl_tree_row_destroy(viewer->tree, row);
+                       ewl_tree_row_destroy(EWL_TREE(viewer->tree), row);
                }
        }
        break;
@@ -100,7 +100,7 @@
                                        *c = 1;
 
                                        /*Tell the core we're watching this 
file*/
-                                       
entropy_core_file_cache_add_reference(comp->core, file->md5);
+                                       
entropy_core_file_cache_add_reference(file->md5);
                                        structure_viewer_add_row(comp, file, 
row);
                                        ecore_hash_set(viewer->loaded_dirs, 
row, c);
                                }




-------------------------------------------------------
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. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to