path: root/src/lib/ecore_file/ecore_file.c (unfollow)
AgeCommit message (Collapse)Author
2011-03-29Ecore ecore_file.c: NULL check before using strcmp().Daniel Juyung Seo
SVN revision: 58168
2011-02-09renmae variable to prevent name clashSebastian Dransfeld
SVN revision: 56856
2011-01-27fix doc typoMike Blumenkrantz
SVN revision: 56330
2011-01-07hve to revert these commits. they hve created a whole chunk of 64bitCarsten Haitzler
crashes on linux. this is REALLY bad. so remove these changes now. SVN revision: 55981
2011-01-07use configure-time headers checks instead of compiler onesVincent Torri
SVN revision: 55975
2011-01-06AC_SYS_LARGEFILE defines _FILE_OFFSET_BITSVincent Torri
SVN revision: 55943
2010-11-26on Windows, "C:" is not a directory, but a drive.Vincent Torri
SVN revision: 55013
2010-10-23[ecore-file] fix docVincent Torri
SVN revision: 53810
2010-10-07log domains in lower-case only please.Gustavo Sverzut Barbieri
let's make it a standard so we don't have to look at the code everytime to figure out the name... SVN revision: 53172
2010-09-30tab--Vincent Torri
SVN revision: 52920
2010-09-08Fix common misspellingsLucas De Marchi
Following misspellings were fixed: alledgedly->allegedly cant->can't carefull->careful consistant->consistent currenly->currently dependancy->dependency descripters->descriptors doesnt->doesn't dosen't->doesn't existant->existent exmaple->example inbetween->between independant->independent isnt->isn't mroe->more neccessary->necessary occured->occurred occurence->occurrence parrallel->parallel particualr->particular preceeding->preceding recieved->received recieves->receives seperate->separate substraction->subtraction succesfully->successfully successfull->successful sucess->success supress->suppress usefull->useful witht->with SVN revision: 51986
2010-08-21Convert (hopefully) all comparisons to NULLLucas De Marchi
Apply badzero.cocci, badnull.coci and badnull2.cocci This should convert all cases where there's a comparison to NULL to simpler forms. This patch applies the following transformations: code before patch ||code after patch =============================================================== return a == NULL; return !a; return a != NULL; return !!a; func(a == NULL); func(!a); func(a != NULL); func(!!a); b = a == NULL; b = !a; b = a != NULL; b = !!a; b = a == NULL ? c : d; b = !a ? c : d; b = a != NULL ? c : d; b = a ? c : d; other cases: a == NULL !a a != NULL a SVN revision: 51487
2010-08-04FORMATTINGLucas De Marchi
* Remove vim modelines: find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \; find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \; * Remove leading blank lines: find . -name '*.[cxh]' -exec sed -i '/./,$!d' If you use vim, use this in your .vimrc: set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0 SVN revision: 50816
2010-07-05Old bug: Don't suffer from buffer overflow in readlink.Brett Nash
SVN revision: 50040
2010-07-02 * eina: rename ecore_file_ls_iterator to eina_file_ls.Cedric BAIL
SVN revision: 50002
2010-07-02 * ecore: add ecore_file_ls_iterator.Cedric BAIL
SVN revision: 49997
2010-06-10 * ecore: return Eina_Bool instead of int when it make sense.Cedric BAIL
Patch from Nicolas Aguirre. SVN revision: 49611
2010-04-05various fixes for vc++. I'll add the Visual Studio projects laterVincent Torri
SVN revision: 47758
2010-01-27switch to eina_strlcpySebastian Dransfeld
SVN revision: 45653
2010-01-24saftery for strncpyCarsten Haitzler
SVN revision: 45505
2010-01-20 * ecore: Handle NULL in ecore_file_dir_get.Cedric BAIL
SVN revision: 45352
2010-01-18 * ecore: Fix ecore_file_dir_get.Cedric BAIL
SVN revision: 45283
2010-01-16statement not reachedVincent Torri
SVN revision: 45224
2010-01-16Second argument isn't sort order, it's list sizeSebastian Dransfeld
SVN revision: 45217
2010-01-15Remove dependency on Ecore_DataSebastian Dransfeld
SVN revision: 45201
2010-01-07Patch from Mathieu TaillefumierSebastian Dransfeld
I modified some hearder file in ecore to ease the cleanup of the private header files in ecore. Each module has now a private header with its own log color (eina_log related). I also created two private header files for ecore_sdl and ecore_input for this purpose and corrected some typos in the xlib_xcb private header file. SVN revision: 44933
2010-01-03Remove wasted whitespace & fix some formatting.Christopher Michael
SVN revision: 44861
2009-12-21 * ecore: Use eina_log.Cedric BAIL
Patch from Mathieu Taillefumier. SVN revision: 44637
2009-12-19add a wrapper around remove()Vincent Torri
SVN revision: 44578
2009-10-10 * check the returned value of the _init() functionsVincent Torri
* simplify a bit the init/shutdown functions SVN revision: 42995
2009-04-11debug--, sorry.Gustavo Sverzut Barbieri
SVN revision: 39968
2009-04-11remove nasty warning.Gustavo Sverzut Barbieri
SVN revision: 39967
2009-04-11move batch directory creation to ecore_file.Gustavo Sverzut Barbieri
as suggested by raster, this could be abstracted into ecore-file and other applications could use it as well. SVN revision: 39965
2009-04-11minor optimizations to ecore_file_mkpath()Gustavo Sverzut Barbieri
* check if path is already valid, not doing further work if that's the case; * less stats; * check error of ecore_file_mkdir(); * better usage of 'ss' string. SVN revision: 39964
2009-04-11batch directory creation, part 1.Gustavo Sverzut Barbieri
SVN revision: 39961
2009-02-25 * estickies,Cedric BAIL
* etk, * PROTO/exalt, * E-MODULES-EXTRA/diskio, * E-MODULES-EXTRA/drawer, * E-MODULES-EXTRA/penguins, * E-MODULES-EXTRA/slideshow, * E-MODULES-EXTRA/mail, * E-MODULES-EXTRA/forecasts, * E-MODULES-EXTRA/iiirk, * E-MODULES-EXTRA/places, * e, * ewl, * ecore, * elitaire, * entrance, * e_dbus, * efreet: Here we go, move from Ecore_List to Eina_List. NOTE: This patch is huge, I did test it a lot, and I hope nothing is broken. But if you think something change after this commit, please contact me ASAP. SVN revision: 39200
2009-01-31remove a bit the mess n ecore. It's just the first patch...Vincent Torri
* add vim header * include config.h when necessary * fix the order of some include * move the standard header in ecore_private.h to the source files I have recompiled all the efl and e17, and e17 seems to work fine with these changes. If you encounter problems with that commit, let me know. SVN revision: 38864
2008-12-09Remove const qualifier.Sebastian Dransfeld
Dynamically allocated buffers which we will free shouldn't be const. SVN revision: 38069
2008-12-09 Leak --: ecore_file_dir_get always returns a new buffer.Chidambar Zinnoury
SVN revision: 38068
2008-10-11ok- disabel error handlign for file_init.. foudn a case where iot fails...Carsten Haitzler
wow! must check. SVN revision: 36586
2008-09-02formattingSebastian Dransfeld
SVN revision: 35791
2008-09-02Another update to ecore_file_mv to make it work even better. Now even ↵Nicholas Hughart
writes to external devices will be atomic if possible. If it's still not possible, the old fallback method of just copying will be done. SVN revision: 35787
2008-09-01Remove this check. Any software that depended on this check should check ↵Nicholas Hughart
before calling this function instead. SVN revision: 35781
2008-06-22as per irc add the function:Davide Andreoli
EAPI int ecore_file_dir_is_empty(const char*dir) Should we need to upgrade the ecore version? so apps that need this function can check for the right version? Thanks Dave SVN revision: 34889
2008-05-26integration of evil in ecore. It's compiling on windows and my ubuntu. The ↵doursse
commit is big, please report any problem SVN revision: 34671
2008-04-17Check for null pointer before passing to realpath()Eric Schuele
SVN revision: 34285
2008-01-26replace a lot of win32 ifdef hacks with autoconf checksMike Frysinger
SVN revision: 33616
2007-10-29fix linking on Windows, minor formatting and remove useless windows.h includedoursse
SVN revision: 32207
2007-09-21Windows port: mkdir is obsolete with vc++, use _mkdir instead. Define macros ↵doursse
for realpath and mkdir SVN revision: 31771
2007-09-09add a readlink equivalent for Windowsdoursse
SVN revision: 31663