Enlightenment CVS committal

Author  : englebass
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_file


Modified Files:
        Makefile.am ecore_file_monitor.c ecore_file_private.h 
Removed Files:
        ecore_file_monitor_fam.c 


Log Message:
remove fam support, will never be fixed and inotify is the shit.

===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_file/Makefile.am,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- Makefile.am 4 Nov 2007 09:29:18 -0000       1.12
+++ Makefile.am 5 Nov 2007 18:57:11 -0000       1.13
@@ -14,7 +14,6 @@
 ecore_file.c \
 ecore_file_private.h \
 ecore_file_monitor.c \
-ecore_file_monitor_fam.c \
 ecore_file_monitor_inotify.c \
 ecore_file_monitor_poll.c \
 ecore_file_path.c \
@@ -22,7 +21,7 @@
 
 libecore_file_la_LIBADD = \
 $(top_builddir)/src/lib/ecore/libecore.la \
[EMAIL PROTECTED]@ @CURL_LIBS@ @ecore_file_win32_lib@ @winsock_libs@
[EMAIL PROTECTED]@ @ecore_file_win32_lib@ @winsock_libs@
 
 libecore_file_la_LDFLAGS = @create_shared_lib@ -version-info @version_info@
 
@@ -32,7 +31,6 @@
 ecore_file.c \
 ecore_file_private.h \
 ecore_file_monitor.c \
-ecore_file_monitor_fam.c \
 ecore_file_monitor_inotify.c \
 ecore_file_monitor_poll.c \
 ecore_file_path.c
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_file/ecore_file_monitor.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- ecore_file_monitor.c        6 Aug 2007 20:00:28 -0000       1.8
+++ ecore_file_monitor.c        5 Nov 2007 18:57:11 -0000       1.9
@@ -10,9 +10,6 @@
 #ifdef HAVE_INOTIFY
      ECORE_FILE_MONITOR_TYPE_INOTIFY,
 #endif
-#ifdef HAVE_FAM
-     ECORE_FILE_MONITOR_TYPE_FAM,
-#endif
 #ifdef HAVE_POLL
      ECORE_FILE_MONITOR_TYPE_POLL
 #endif
@@ -30,13 +27,6 @@
    if (ecore_file_monitor_inotify_init())
      return init;
 #endif
-#ifdef HAVE_FAM
-#if 0
-   monitor_type = ECORE_FILE_MONITOR_TYPE_FAM;
-   if (ecore_file_monitor_fam_init())
-     return init;
-#endif
-#endif
 #ifdef HAVE_POLL
    monitor_type = ECORE_FILE_MONITOR_TYPE_POLL;
    if (ecore_file_monitor_poll_init())
@@ -60,11 +50,6 @@
         ecore_file_monitor_inotify_shutdown();
         break;
 #endif
-#ifdef HAVE_FAM
-      case ECORE_FILE_MONITOR_TYPE_FAM:
-        ecore_file_monitor_fam_shutdown();
-        break;
-#endif
 #ifdef HAVE_POLL
       case ECORE_FILE_MONITOR_TYPE_POLL:
         ecore_file_monitor_poll_shutdown();
@@ -75,7 +60,7 @@
 }
 
 /**
- * Monitor a path using inotify, fam or polling
+ * Monitor a path using inotify or polling
  * @param  path The path to monitor
  * @param  func The function to call on changes
  * @param  data The data passed to func
@@ -96,10 +81,6 @@
       case ECORE_FILE_MONITOR_TYPE_INOTIFY:
         return ecore_file_monitor_inotify_add(path, func, data);
 #endif
-#ifdef HAVE_FAM
-      case ECORE_FILE_MONITOR_TYPE_FAM:
-        return ecore_file_monitor_fam_add(path, func, data);
-#endif
 #ifdef HAVE_POLL
       case ECORE_FILE_MONITOR_TYPE_POLL:
         return ecore_file_monitor_poll_add(path, func, data);
@@ -122,11 +103,6 @@
 #ifdef HAVE_INOTIFY
       case ECORE_FILE_MONITOR_TYPE_INOTIFY:
         ecore_file_monitor_inotify_del(em);
-        break;
-#endif
-#ifdef HAVE_FAM
-      case ECORE_FILE_MONITOR_TYPE_FAM:
-        ecore_file_monitor_fam_del(em);
         break;
 #endif
 #ifdef HAVE_POLL
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_file/ecore_file_private.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- ecore_file_private.h        29 Oct 2007 20:02:08 -0000      1.18
+++ ecore_file_private.h        5 Nov 2007 18:57:11 -0000       1.19
@@ -40,18 +40,6 @@
 void                ecore_file_monitor_inotify_del(Ecore_File_Monitor 
*ecore_file_monitor);
 #endif
 
-#ifdef HAVE_FAM
-int                 ecore_file_monitor_fam_init(void);
-int                 ecore_file_monitor_fam_shutdown(void);
-Ecore_File_Monitor *ecore_file_monitor_fam_add(const char *path,
-                                                   void (*func) (void *data,
-                                                                 
Ecore_File_Monitor *ecore_file_monitor,
-                                                                 
Ecore_File_Event event,
-                                                                 const char 
*path),
-                                                   void *data);
-void                ecore_file_monitor_fam_del(Ecore_File_Monitor 
*ecore_file_monitor);
-#endif
-
 #ifdef HAVE_POLL
 int                 ecore_file_monitor_poll_init(void);
 int                 ecore_file_monitor_poll_shutdown(void);



-------------------------------------------------------------------------
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