efl/src/lib/ecore_file
Carsten Haitzler 4e716fb779 ecore_file - fix nasty memory issues in ecore_file_app_exe_get()
valgrind was most unhappy with ecore_file_app_exe_get(). like:

==8331== Invalid write of size 1
==8331==    at 0x68DE90A: ecore_file_app_exe_get (ecore_file.c:994)
==8331==  Address 0x1348e58f is 0 bytes after a block of size 31 alloc'd
==8331==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==8331== Invalid write of size 1
==8331==    at 0x68DE948: ecore_file_app_exe_get (ecore_file.c:1000)
==8331==  Address 0x1348e599 is 10 bytes after a block of size 31 alloc'd
==8331==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)

etc. etc. - so i rewrote it cleanly using strbuf to save code and
effort. cleaner now and ACTUALLY works correctly... and no valgrind
complaints.

@fix
2015-04-01 09:37:27 +09:00
..
Ecore_File.h ecore_file: remove ecore_file_ls_iterator function from header. 2014-10-20 18:17:26 +02:00
ecore_file.c ecore_file - fix nasty memory issues in ecore_file_app_exe_get() 2015-04-01 09:37:27 +09:00
ecore_file_download.c
ecore_file_monitor.c Ecore File: Corrected documentation of ecore_file_monitor_add API 2014-11-04 08:53:33 -05:00
ecore_file_monitor_inotify.c ecore-file: Fix formatting 2014-11-03 08:13:32 -05:00
ecore_file_monitor_poll.c ecore-file: Fix formatting. 2014-11-03 08:13:32 -05:00
ecore_file_monitor_win32.c
ecore_file_path.c
ecore_file_private.h