Enlightenment CVS committal

Author  : lordchaos
Project : e17
Module  : apps/evfs

Dir     : e17/apps/evfs/src/include


Modified Files:
        evfs.h 


Log Message:
HAd to change from union to struct for event - evfs_command is variable size

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/include/evfs.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- evfs.h      8 Oct 2005 01:53:25 -0000       1.13
+++ evfs.h      8 Oct 2005 04:23:07 -0000       1.14
@@ -151,6 +151,8 @@
        EVFS_FILE_EV_REMOVE
 } evfs_file_monitor_type;
 
+
+/*-----------------------------------------------------------------*/
 typedef struct evfs_event_id_notify evfs_event_id_notify;
 struct evfs_event_id_notify {
        evfs_eventtype type;
@@ -169,7 +171,6 @@
        int filename_len;
 };
 
-
 typedef struct evfs_event_stat evfs_event_stat;
 struct evfs_event_stat {
        evfs_eventtype type;
@@ -180,16 +181,20 @@
        
 };
 
-
-typedef union evfs_event {
+//Would be good if this could be a union -> but evfs_command changes size :( */
+typedef struct evfs_event {
        evfs_eventtype type;
-       evfs_command resp_command; 
+       evfs_command resp_command;
+        
 
        evfs_event_id_notify id_notify;
        evfs_event_file_monitor file_monitor;
        evfs_event_stat stat;
+
+       
 }
 evfs_event;
+/*---------------------------------------------------------------------*/
 
 typedef struct evfs_connection evfs_connection;
 struct evfs_connection {




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to