efl/src/lib/eina
Cedric Bail 3e89295c73 eina: fix memory leak of inserting the wrong value in the hash.
We where inserting the pointer data instead of the pointer, leading to
unaligned access on Sparc (Thanks Lutin to report it and Debian tools/infra
to help us catch it) and also a memory leak.
2014-01-11 21:38:55 +09:00
..
Eina.h Eina.h: bump up year. 2013-08-20 03:11:48 +09:00
eina_abi.c eina: make eina_mempool_alignof a little bit faster. 2013-04-11 18:07:09 +09:00
eina_accessor.c efl: formatting 2013-06-20 13:28:18 +02:00
eina_accessor.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_alloca.h efl: eina_alloca.h to simplify alloca() usage. 2013-01-03 15:10:34 +00:00
eina_array.c eina: fix rounding logic to avoid making the array to short. 2013-11-29 15:33:51 +09:00
eina_array.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_benchmark.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_benchmark.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_binbuf.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_binbuf.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_binbuf_template_c.x eina: make eina_binbuf_free and eina_strbuff_free accept NULL. 2014-01-02 16:23:46 +09:00
eina_binshare.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
eina_binshare.h fix eina_binshare_add_length() using EINA_PURE. 2013-01-17 20:10:15 +00:00
eina_clist.h eina: improve Eina_Clist support for 64bits system. 2013-02-16 10:54:36 +01:00
eina_config.h.in eina: try to handle all possible 64bits pointers environment. 2013-11-18 19:21:06 +09:00
eina_convert.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_convert.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_counter.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_counter.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_cow.c Revert "eina: work around current strange behavior seen in eina_cow." 2013-12-04 18:33:05 +09:00
eina_cow.h fix eina_cow issues. Closes T581, T527 2013-11-30 15:41:08 +01:00
eina_cpu.c eina: detect page size in a portable way. 2013-11-10 09:25:16 +01:00
eina_cpu.h eina: detect page size in a portable way. 2013-11-10 09:25:16 +01:00
eina_error.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_error.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_file.c eina: fix the crash seen by some during rebuild. 2013-11-21 14:49:08 +09:00
eina_file.h fix 'found unknown command' warning in generating doxygen 2014-01-06 14:01:15 +09:00
eina_file_common.c eina: fix memory leak of inserting the wrong value in the hash. 2014-01-11 21:38:55 +09:00
eina_file_common.h eina: cleanup file destruction and reintroduce EINA_MAGIC use. 2013-11-20 20:08:44 +09:00
eina_file_win32.c eina: Eina_File - don't leak memory when file is not found. 2014-01-05 10:59:43 +09:00
eina_fp.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_fp.h eina: add double_from/to and helper defines in f16p16 2013-09-24 12:20:27 +09:00
eina_hamster.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_hamster.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_hash.c eina: this is actually a better way of improving Eina_Hash performance. 2013-12-05 16:32:02 +09:00
eina_hash.h eina: fix eina_hash_int64 on Windows system. 2013-11-09 20:07:27 +09:00
eina_inarray.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inarray.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inline_array.x eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inline_clist.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_cpu.x One ) too many. 2013-12-16 15:45:00 -02:00
eina_inline_f8p24.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_f16p16.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_f32p32.x eina_fp: Fix eina_f32p32_mul rounding issues 2013-05-17 17:15:27 +01:00
eina_inline_fp.x eina: add double_from/to and helper defines in f16p16 2013-09-24 12:20:27 +09:00
eina_inline_hash.x eina: fix eina_hash_int64 on Windows system. 2013-11-09 20:07:27 +09:00
eina_inline_inlist.x eina: add eina_inlist_first and eina_inlist_last 2013-04-09 12:03:05 +02:00
eina_inline_list.x finally addressing complaints regarding eina_list_last_data_get() not being a function. well now it is 2013-02-01 11:02:53 +00:00
eina_inline_lock_barrier.x eina: fix Eina_Barrier when pthread doesn't provide one. 2012-12-14 02:18:02 +00:00
eina_inline_lock_posix.x eina lock posix - remove dead code in eina_spinlock_take 2014-01-10 16:58:39 +09:00
eina_inline_lock_win32.x eina: formatting 2013-11-29 22:20:50 +01:00
eina_inline_lock_wince.x eina: add Eina_Spinlock API. 2013-10-11 11:08:17 +09:00
eina_inline_log.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_mempool.x eina: make eina_mempool_alignof a little bit faster. 2013-04-11 18:07:09 +09:00
eina_inline_private.h eina: add eina_log_timing. 2013-03-27 21:43:45 +09:00
eina_inline_rbtree.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_rectangle.x fix warning related to argument in generating doxygen 2014-01-07 11:27:15 +09:00
eina_inline_str.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_stringshare.x fix typo in stringshare_refplace doc 2013-02-01 12:57:44 +00:00
eina_inline_tiler.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_trash.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_unicode.x efl: not sure of that one, but remove use of eina_safety_check in inline function. 2013-01-22 02:14:57 +00:00
eina_inline_ustringshare.x move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_inline_value.x eina: let's copy va_list when passing it around to be more portable. 2013-11-10 09:43:57 +01:00
eina_inlist.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_inlist.h eina: Set it to NULL before next iteration 2013-12-07 21:11:32 +01:00
eina_iterator.c efl: formatting 2013-06-20 13:28:18 +02:00
eina_iterator.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_lalloc.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_lalloc.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_list.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_list.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_lock.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_log.c eina: fix build break on systemd based system. 2014-01-04 11:24:48 +09:00
eina_log.h fix warning related to argument in generating doxygen 2014-01-07 11:27:15 +09:00
eina_magic.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_magic.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_main.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_main.h alpha1 release autofoo/build tree work to pass distcheck and actually work 2013-11-04 18:33:35 +09:00
eina_matrixsparse.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_matrixsparse.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_mempool.c setuid safeness - ensure if an app that is setuid doesn't do bad things 2014-01-08 19:46:23 +09:00
eina_mempool.h eina: make eina_mempool_alignof a little bit faster. 2013-04-11 18:07:09 +09:00
eina_mmap.c eina: avoid warning. 2013-11-10 12:07:59 +01:00
eina_mmap.h efl: Created Eina group and added existing Eina groups to it. 2012-12-18 18:38:25 +00:00
eina_model.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
eina_model.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_module.c fix mingw build for setuid fix/checks 2014-01-08 22:06:41 +09:00
eina_module.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_object.c efl: formatting 2013-06-20 13:28:18 +02:00
eina_object.h efl: Created Eina group and added existing Eina groups to it. 2012-12-18 18:38:25 +00:00
eina_prefix.c fix mingw build for setuid fix/checks 2014-01-08 22:06:41 +09:00
eina_prefix.h efl/eina_prefix: use eina_safety to be loud on NULL pointers. 2013-01-09 15:38:42 +00:00
eina_private.h eina: add eina_log_timing. 2013-03-27 21:43:45 +09:00
eina_quadtree.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_quadtree.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_rbtree.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_rbtree.h eina: struct _Eina_Rbtree contains an enum bitfield, which is a GNU extension not specified by C99. 2013-12-27 12:07:01 +09:00
eina_rectangle.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_rectangle.h eina: add a substraction in rectangles and more helpers 2013-09-24 12:20:27 +09:00
eina_refcount.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_safety_checks.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_safety_checks.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_sched.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_sched.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_share_common.c fix raster's typo 2013-10-30 22:41:13 +01:00
eina_share_common.h merge : add eina 2012-09-16 10:57:48 +00:00
eina_simple_xml_parser.c eina: prevent space stripping of CDATA in Eina_Simple_XML. 2013-03-11 11:03:05 +09:00
eina_simple_xml_parser.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_str.c Revert "eina: add functions to alloc strings from a printf fmt" 2013-09-25 22:51:03 -03:00
eina_str.h Revert "eina: add functions to alloc strings from a printf fmt" 2013-09-25 22:51:03 -03:00
eina_strbuf.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_strbuf.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_strbuf_common.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_strbuf_common.h merge : add eina 2012-09-16 10:57:48 +00:00
eina_strbuf_template_c.x merge : add eina 2012-09-16 10:57:48 +00:00
eina_stringshare.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
eina_stringshare.h eina_stringshare.h: added more description to eina_stringshare_add_length(). 2013-07-15 13:39:57 +09:00
eina_thread.c eina thread - make note about valgrind complaint that is bogus 2013-11-03 20:51:41 +09:00
eina_thread.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_tiler.c Revert "fix allocator sizeof operand mismatch reported by clang" 2014-01-09 10:02:26 +09:00
eina_tiler.h eina: add eina_tiler_empty. 2013-07-11 14:01:06 +09:00
eina_tmpstr.c eina: honor string length in eina_tmpstr_add_length. 2013-10-16 18:56:32 +09:00
eina_tmpstr.h eina: improve usability of Eina_Tmpstr. 2013-03-14 20:52:37 +09:00
eina_trash.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_types.h TES 2013-03-20 11:48:44 +01:00
eina_unicode.c efl: missing deprecated user. 2013-01-22 02:14:07 +00:00
eina_unicode.h eina_unicode.H: be nice. add more documentation for deprecated api. 2013-04-20 19:01:02 +09:00
eina_ustrbuf.c merge : add eina 2012-09-16 10:57:48 +00:00
eina_ustrbuf.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_ustringshare.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
eina_ustringshare.h move eina headers into lib/eina like the rest of efl - at least be 2012-09-27 04:02:37 +00:00
eina_value.c eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_value.h eina - and e3fl in general - stop using eina_error_get/set - useless really 2013-10-11 16:50:40 +09:00
eina_xattr.c efl/eina_xattr: Fix memory leak in eina_xattr_value_ls. 2013-02-08 15:49:59 +00:00
eina_xattr.h efl: missing api for xattr. 2012-12-31 21:05:58 +00:00