Cedric Bail
8d5e33077e
efl: use HAVE_FCNTL around call to fcntl.
2013-03-10 23:10:27 +09:00
Gustavo Sverzut Barbieri
df701d8ca2
some clang warning cleanups i forgot to commit
...
SVN revision: 83024
2013-01-21 00:22:35 +00:00
Cedric BAIL
f74ca2f5a2
eio: fix wrong container set in eio_file_map_new.
...
Bug reported by Kuri.
SVN revision: 82749
2013-01-14 10:11:27 +00:00
Lucas De Marchi
4af2647d05
efl: remove check for libgen.h
...
SVN revision: 82582
2013-01-10 20:25:48 +00:00
Lucas De Marchi
db395ef7eb
efl: Remove check for unistd.h
...
* unistd.h: is very useful, very old and very standard.
SVN revision: 82577
2013-01-10 20:25:26 +00:00
Gustavo Sverzut Barbieri
0a2d116119
efl: eina_alloca.h to simplify alloca() usage.
...
having to replicate 18 lines per file just to access alloca() is
insane. Let's do that in Eina.h and avoid that crap :-/
SVN revision: 82082
2013-01-03 15:10:34 +00:00
Sebastian Dransfeld
f4d4630328
eio: formatting
...
SVN revision: 82045
2013-01-03 07:47:27 +00:00
WooHyun Jung
56cbfddcff
fixed build error :)
...
SVN revision: 82027
2013-01-03 02:01:25 +00:00
Cedric BAIL
ef9ad2032b
efl: add eio_eet_sync symbols
...
Patch by Jérémy Zurcher <jeremy@asynk.ch>.
SVN revision: 82025
2013-01-03 00:39:18 +00:00
Gustavo Sverzut Barbieri
014cd8065d
efl/eio: use eina_file_copy()
...
SVN revision: 81944
2012-12-31 23:45:24 +00:00
Gustavo Sverzut Barbieri
80fd3a77c0
eio: use eina_lock abstraction.
...
SVN revision: 81939
2012-12-31 18:26:53 +00:00
Gustavo Sverzut Barbieri
8ba0561e49
efl: remove lstat and fchmod checks.
...
- fchmod() was isolated by HAVE_CHMOD, which was always present
before... then fchmod() is also present as no errors were reported
since its introduction.
- fchmod() is POSIX for a while now.
- lstat() is POSIX for a while now.
- setxattr is supported by EFL_CHECK_FUNCS() as is used by eina.
- splice() check added to EFL_CHECK_FUNCS()
SVN revision: 81938
2012-12-31 18:18:00 +00:00
Gustavo Sverzut Barbieri
12e0602452
efl: eio checks cleanup
...
some functions were being checked but their IFDEF not being handled,
others (getpwnam and getgrnam) were isolated in a code that is now
Windows, then no need to check them as well as these are POSIX.
SVN revision: 81934
2012-12-31 15:16:49 +00:00
Gustavo Sverzut Barbieri
2608f68571
efl/docs: clean-up and make it more uniform.
...
now unified docs are bit more uniform in their start pages, overall
improved but much to do :-(
SVN revision: 81851
2012-12-28 23:26:05 +00:00
Gustavo Sverzut Barbieri
489bbff765
efl/eio: fix docs.
...
SVN revision: 81846
2012-12-28 20:47:25 +00:00
Mike Blumenkrantz
300ee59f38
eio functions no longer crash when passed NULL and throw errors accordingly
...
SVN revision: 81668
2012-12-24 09:44:21 +00:00
Mike Blumenkrantz
b2de05f49a
all efl object deletion functions now take NULL without crashing or erroring
...
SVN revision: 81667
2012-12-24 09:35:56 +00:00
Hannes Janetzek
55f2e87201
fix crash in eio_monitor_del
...
SVN revision: 81630
2012-12-22 01:56:10 +00:00
Cedric BAIL
88ba56d9d5
efl: don't leak fd on exec.
...
SVN revision: 80434
2012-12-07 11:01:41 +00:00
Gustavo Sverzut Barbieri
6a5eaacc6a
efl: common inotify checks, simplified.
...
Another try to make inotify checks more common.
This time uses AC_CHECK_HEADERS() as for others, that already define
HAVE_SYS_INOTIFY_H, then uses that.
I still kept AM_CONDITIONAL([HAVE_INOTIFY]) because I plan to convert
ecore_file to the same, smarter, method that is used in eio (compiling
the file depending on the backend.
SVN revision: 80358
2012-12-06 13:02:59 +00:00
Vincent Torri
8e1879ade9
inotify: revert : i want to keep autotools **modularized**. Instead, use in Eio what has been detected in Ecore_File.
...
SVN revision: 80298
2012-12-06 07:23:50 +00:00
Gustavo Sverzut Barbieri
9d93fc18da
efl: simplify inotify by moving it to common.
...
also deprecate very ancient inotify usage by direct syscall.
SVN revision: 80292
2012-12-06 00:57:29 +00:00
Vincent Torri
81c86b19f6
merge: eio + fix compilation on windows + minor fixes + po files
...
don't move eio to IN-EFL right now
SVN revision: 80180
2012-12-04 17:40:58 +00:00