Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : apps/evfs

Dir     : e17/apps/evfs/src/common


Modified Files:
        evfs_cleanup.c evfs_event_helper.c 


Log Message:
* Event for mime
* More vfolder work

===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/common/evfs_cleanup.c,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -3 -r1.37 -r1.38
--- evfs_cleanup.c      26 Aug 2007 13:08:36 -0000      1.37
+++ evfs_cleanup.c      27 Aug 2007 13:38:54 -0000      1.38
@@ -182,6 +182,11 @@
        }
 }
 
+void evfs_cleanup_mime_event(EvfsEventMime* event)
+{
+       free(event->mime);
+}
+
 void
 evfs_cleanup_metadata_groups_event(EvfsEventMetadataGroups* event) 
 {
@@ -222,13 +227,14 @@
      case EVFS_EV_METADATA:
        evfs_cleanup_metadata_event(EVFS_EVENT_METADATA(event));
        break;
-
      case EVFS_EV_METADATA_GROUPS:
        evfs_cleanup_metadata_groups_event(EVFS_EVENT_METADATA_GROUPS(event));
        break;
-
      case EVFS_EV_STAT:
        evfs_cleanup_stat_event(EVFS_EVENT_STAT(event));
+       break;
+     case EVFS_EV_MIME:
+       evfs_cleanup_mime_event(EVFS_EVENT_MIME(event));
        break;
 
      default:
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/common/evfs_event_helper.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -3 -r1.35 -r1.36
--- evfs_event_helper.c 20 Aug 2007 11:14:40 -0000      1.35
+++ evfs_event_helper.c 27 Aug 2007 13:38:54 -0000      1.36
@@ -176,3 +176,15 @@
    /*Destroy */
    evfs_cleanup_event(EVFS_EVENT(event));
 }
+
+void evfs_mime_event_create(evfs_client* client, evfs_command* command, const 
char* mime)
+{
+   EvfsEventMime* event = NEW(EvfsEventMime);
+   EVFS_EVENT(event)->type = EVFS_EV_MIME;
+
+   event->mime = (char*)mime;
+
+   evfs_write_event(client,command,EVFS_EVENT(mime));
+
+   evfs_cleanup_event(EVFS_EVENT(event));
+}



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to