efl/ecore_file: refactor to be more like eio in providing backends.
authorGustavo Sverzut Barbieri <barbieri@gmail.com>
Thu, 6 Dec 2012 13:38:34 +0000 (13:38 +0000)
committerGustavo Sverzut Barbieri <barbieri@gmail.com>
Thu, 6 Dec 2012 13:38:34 +0000 (13:38 +0000)
commit62bb4646c9fee3f535c3810a7cdba114043d14d4
treefad3ac78c2163cb5ebebb916c5ca52e3ed5f4ef0
parent6a5eaacc6ada22808ec8515ef2b414883f4f59fe
efl/ecore_file: refactor to be more like eio in providing backends.

instead of the previous mess, just define the functions with common
names and call the backend that was compiled in, similar to what eio
does.

also do not be silent on errors, use eina_safety_checks to issue warnings.

SVN revision: 80360
configure.ac
src/Makefile_Ecore_File.am
src/Makefile_Eio.am
src/lib/ecore_file/ecore_file_monitor.c
src/lib/ecore_file/ecore_file_monitor_inotify.c
src/lib/ecore_file/ecore_file_monitor_poll.c
src/lib/ecore_file/ecore_file_monitor_win32.c
src/lib/ecore_file/ecore_file_private.h