efl/src/lib/eina
Felipe Magno de Almeida 35dd5b5cab eina: Fix promise error with eina_promise_all
Fix value_set and error_set signatures which were receiving a
owner. They actually receive the promise and not the owner, this
caused wrong access to memory and were not visible by warnings because
the functions are casted.

This problem caused errors in which it seemed that promise had
actually error'ed when questioned it.
2016-04-13 14:44:19 -03:00
..
Eina.h eina: add promise 2016-04-05 11:35:12 -07:00
eina_abi.c
eina_accessor.c
eina_accessor.h eina: fix typos in doxygen 2016-03-06 12:35:13 +01:00
eina_alloca.h Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_array.c eina: eina_array_free() now silently ignores NULL 2016-02-17 13:40:43 +09:00
eina_array.h eina: eina_array_free() now silently ignores NULL 2016-02-17 13:40:43 +09:00
eina_benchmark.c efl: add binary mode to f(re)open() calls 2015-12-05 21:04:36 +01:00
eina_benchmark.h
eina_bezier.c eina: add new api eina_bezier_on_interval() 2015-11-30 15:40:01 -08:00
eina_bezier.h eina_bezier: correct since version for two new APIs. 2016-01-06 15:31:48 +01:00
eina_binbuf.c eina: provide a generic eina_binbuf_manage_new. 2015-03-17 09:58:20 +01:00
eina_binbuf.h eina: provide a generic eina_binbuf_manage_new. 2015-03-17 09:58:20 +01:00
eina_binbuf_template_c.x
eina_binshare.c
eina_binshare.h eina: remove reference to API that never made it to a stable release. 2014-10-28 21:19:10 +01:00
eina_clist.h eina: enhance doxygen in eina_clist.h 2014-10-29 22:38:11 +01:00
eina_config.h.in eina thread - add wrapper for setting thread name and fix affinity 2015-09-09 12:45:47 +09:00
eina_convert.c Eina: Fix potential crash in eina_convert_dtoa 2015-12-29 16:18:53 +09:00
eina_convert.h
eina_counter.c eina: remove Eina_Counter and use provided Windows posix compatible implementation. 2015-02-11 16:38:15 +01:00
eina_counter.h eina: enhance doxygen in eina_counter.h 2014-11-14 07:05:17 +01:00
eina_cow.c
eina_cow.h
eina_cpu.c eina_cpu - up max number of threads to 32 2015-05-15 19:07:42 +09:00
eina_cpu.h eina: cpu - fix a typo in eina_cpu_count API doc 2015-08-29 08:01:10 +05:30
eina_crc.c eina: add intermediate inline function for eina_crc. 2015-08-03 11:51:22 +02:00
eina_crc.h eina: add intermediate inline function for eina_crc. 2015-08-03 11:51:22 +02:00
eina_debug.c eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_debug.h eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_debug_bt.c eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_debug_bt_file.c eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_debug_chunk.c eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_debug_monitor.c efl debug infra - add more event types for ability to check extended inf 2015-08-17 19:37:06 +09:00
eina_debug_proto.c eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_debug_thread.c eina, efl: add copyright notice. 2015-05-14 18:41:48 +02:00
eina_error.c Eina: Check for errors after eina_tls_new 2014-10-22 15:52:46 +09:00
eina_error.h eina: enhance doxygen in eina_error.h 2014-10-28 21:20:39 +01:00
eina_evlog.c eina evlog - use CORRECT clock (monotonic) not gettimeofday if possible 2015-10-13 08:38:42 +09:00
eina_evlog.h efl debug infra - add more event types for ability to check extended inf 2015-08-17 19:37:06 +09:00
eina_file.c eina: win32 and linux version code are the same. Sharing code is better. 2014-07-14 15:46:54 +02:00
eina_file.h eina_file: move doc block about eina_file_path_join from inline to file.h 2016-03-19 15:57:46 +01:00
eina_file_common.c Eina: Fix eina_file_mk[ds]temp when a path is passed 2016-01-19 18:18:29 +09:00
eina_file_common.h eina: fix missing header 2015-11-30 14:08:56 -08:00
eina_file_win32.c Eina: fix memory leak in eina_file_open() 2015-10-14 09:44:48 +01:00
eina_fp.c
eina_fp.h eina: fix typos in doxygen 2016-03-06 12:35:13 +01:00
eina_hamster.c
eina_hamster.h
eina_hash.c eina: return NULL iterator in all case, not only when safety check is turned on. 2016-01-04 15:13:06 -08:00
eina_hash.h eina: add crc hash function to eina hash module. 2015-05-07 09:53:11 +02:00
eina_inarray.c eina: fix eina_inarray_search to do linear search 2015-05-14 19:37:08 +02:00
eina_inarray.h eina: add an example to demonstrate different eina insert and sort functions. 2014-12-22 15:09:59 +01:00
eina_inline_array.x
eina_inline_clist.x
eina_inline_cpu.x
eina_inline_crc.x eina: add intermediate inline function for eina_crc. 2015-08-03 11:51:22 +02:00
eina_inline_f8p24.x eina: fix computation of sqrt near 1. 2015-11-09 10:42:35 -08:00
eina_inline_f16p16.x eina: fix computation of sqrt near 1. 2015-11-09 10:42:35 -08:00
eina_inline_f32p32.x eina: fix computation of sqrt near 1. 2015-11-09 10:42:35 -08:00
eina_inline_file.x eina_file: move doc block about eina_file_path_join from inline to file.h 2016-03-19 15:57:46 +01:00
eina_inline_fp.x
eina_inline_hash.x eina: prevent compile warning. 2015-09-21 13:52:57 +09:00
eina_inline_inlist.x
eina_inline_list.x Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_inline_lock_barrier.x Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_inline_lock_posix.x eina_inline_lock_posix: Be far more careful with pthread function error returns 2015-12-10 20:07:59 +09:00
eina_inline_log.x
eina_inline_mempool.x eina document eina mempools' API. 2014-10-20 18:32:28 +02:00
eina_inline_private.h eina: remove Eina_Counter and use provided Windows posix compatible implementation. 2015-02-11 16:38:15 +01:00
eina_inline_rbtree.x
eina_inline_rectangle.x Eina rectangle: Check for valid rectangle before taking intersection 2015-08-28 16:30:29 +09:00
eina_inline_str.x Eina streq: remove redundant code in eina_streq. 2014-12-16 09:23:43 +00:00
eina_inline_stringshare.x
eina_inline_tiler.x
eina_inline_trash.x eina: enhance doxgen for Eina_Trash 2014-10-31 09:25:51 +01:00
eina_inline_unicode.x Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_inline_ustringshare.x
eina_inline_value.x Eina_Value: do not mix declarations and code 2016-02-01 12:34:48 +01:00
eina_inline_value_util.x eina_value_util_type_offset: abs(unsigned int) is nonsense 2014-09-24 11:15:58 +02:00
eina_inline_vector.x eina: fix eina vector in case output vector the same as target vector 2016-03-15 11:20:55 -07:00
eina_inlist.c eina: Eina_Inlist - remove obvious if() check. 2014-09-29 20:20:18 +02:00
eina_inlist.h eina: fix typos in doxygen 2015-04-13 19:12:28 +09:00
eina_iterator.c eina: Add Eina_Iterator implementation for C-array 2016-03-06 17:24:34 -03:00
eina_iterator.h eina: Add Eina_Iterator implementation for C-array 2016-03-06 17:24:34 -03:00
eina_lalloc.c
eina_lalloc.h Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_list.c eina: Applied NULL check 2015-11-24 17:50:21 +09:00
eina_list.h eina: fix typos in doxygen 2015-04-13 19:12:28 +09:00
eina_lock.h Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_log.c eina: mix possibly misleading indentation 2016-03-12 22:57:21 +01:00
eina_log.h
eina_magic.c
eina_magic.h Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_main.c Eina: Micro-optimize eina_main_loop_is 2015-11-10 16:12:21 +09:00
eina_main.h
eina_matrix.c eina: Fix possible wrong value due to null in determinant of matrix 2016-01-13 14:04:35 +01:00
eina_matrix.h evas: fix mistake in descriptions of matrix 2015-12-07 16:51:58 -08:00
eina_matrixsparse.c eina: fix typo in matrixsparce. 2014-06-05 22:18:59 +02:00
eina_matrixsparse.h
eina_mempool.c
eina_mempool.h eina: enhance doxygen in eina_mempool.h 2014-10-30 08:47:36 +01:00
eina_mmap.c eina mmap safety handler - fix on systems without some sibgus types 2015-01-14 19:16:35 +09:00
eina_mmap.h
eina_module.c Evil: integrate the dlfcn code into Evil 2015-12-29 22:13:58 +09:00
eina_module.h eina: remove the need to order the header correctly for Windows. 2015-05-07 09:53:10 +02:00
eina_prefix.c Evil: integrate the dlfcn code into Evil 2015-12-29 22:13:58 +09:00
eina_prefix.h eina: enhance doxygen in eina_prefix.h 2014-10-31 09:24:39 +01:00
eina_private.h
eina_promise.c eina: Fix promise error with eina_promise_all 2016-04-13 14:44:19 -03:00
eina_promise.h eolian: Make promise eolian generation use macros for hooks 2016-04-11 01:28:50 -03:00
eina_quad.c Eina quad: Remove unused function. 2015-08-04 11:19:50 +01:00
eina_quad.h eina: include dependency header cleanly. 2015-05-29 17:20:28 +02:00
eina_quadtree.c
eina_quadtree.h
eina_quaternion.c eina_quaternion: fix ein matrix type comparison 2015-12-09 01:22:38 +01:00
eina_quaternion.h evas: recognize duplicated data structure with eina_quternion and ector. 2015-12-07 16:36:16 -08:00
eina_rbtree.c Eina: Fix clang warnings 2015-04-21 20:11:01 +09:00
eina_rbtree.h
eina_rectangle.c evas: fix invalid read reported in eina_rectangle_pool_free by valgrind. 2014-06-20 10:12:07 +02:00
eina_rectangle.h eina: Eina_Rectangle API documentation 2014-10-20 18:13:38 +02:00
eina_refcount.h
eina_safety_checks.c Eina safety: Set error flag in case of safety check error 2015-12-15 17:43:39 +09:00
eina_safety_checks.h Eina safety: Add internal function to log errors 2015-12-15 17:32:50 +09:00
eina_sched.c eina: remove Windows specific thread implementation and rely on posix compliant library instead. 2015-02-11 16:38:10 +01:00
eina_sched.h eina: group eina_sched 2014-10-31 09:26:49 +01:00
eina_share_common.c eina: fix calloc() parameters order in eina_share. 2014-11-14 06:49:59 +01:00
eina_share_common.h
eina_simple_xml_parser.c Eina Xml: Fix clang warnings 2015-12-15 14:35:46 +09:00
eina_simple_xml_parser.h Delete whitespaces for header and eo files 2015-04-10 14:19:10 +09:00
eina_str.c emile: move all eina_str_base64 to emile_base64. 2016-01-07 16:27:57 -08:00
eina_str.h emile: move all eina_str_base64 to emile_base64. 2016-01-07 16:27:57 -08:00
eina_strbuf.c eina: fix bad use of calloc. 2015-11-30 14:10:35 -08:00
eina_strbuf.h eina: Updated documentation of strbuf_substr_get. 2016-01-07 15:37:30 +09:00
eina_strbuf_common.c Eina strbuf: Remove unused variable. 2015-08-04 11:29:34 +01:00
eina_strbuf_common.h
eina_strbuf_template_c.x
eina_stringshare.c eina: fix eina_stringshare format warning after commit 912924a 2015-04-28 23:51:00 +02:00
eina_stringshare.h
eina_thread.c eina_thread: non-linux fixes following latest changes 2015-09-11 13:50:03 +01:00
eina_thread.h eina thread - add wrapper for setting thread name and fix affinity 2015-09-09 12:45:47 +09:00
eina_thread_queue.c efl - fix threadqueue spinlock destruction on openbsd - doesn't like it 2016-03-02 10:33:40 +09:00
eina_thread_queue.h eina thread_queue: fix typo in doc. 2015-04-23 11:37:16 +09:00
eina_tiler.c eina: invalidate last add/del rects when the opposite operation occurs 2016-02-05 14:35:28 -05:00
eina_tiler.h eina_tile: Add missing since version tags for union, substract, etc 2014-08-07 12:16:57 +02:00
eina_tmpstr.c eina: add eina_tmpstr_manage_new, eina_tmpstr_manage_new_length APIs 2015-11-09 10:42:35 -08:00
eina_tmpstr.h eina: add eina_tmpstr_manage_new, eina_tmpstr_manage_new_length APIs 2015-11-09 10:42:35 -08:00
eina_trash.h eina: enhance doxgen for Eina_Trash 2014-10-31 09:25:51 +01:00
eina_types.h eina: remove the need to order the header correctly for Windows. 2015-05-07 09:53:10 +02:00
eina_unicode.c Eina unicode: add eina_unicode_unicode_to_utf8_range 2015-11-24 14:22:57 +02:00
eina_unicode.h Eina unicode: add eina_unicode_unicode_to_utf8_range 2015-11-24 14:22:57 +02:00
eina_ustrbuf.c
eina_ustrbuf.h eina: remove macros referencing to absent functions. 2014-10-08 18:58:35 +02:00
eina_ustringshare.c
eina_ustringshare.h
eina_util.c eina tmp get - support other tmp dir env vars and dont use xdg runtime 2016-04-08 11:03:44 +09:00
eina_util.h eina: Add since 1.15 tag for environment*get API additions 2015-07-23 12:19:14 +02:00
eina_value.c Eina value: Fix clang warnings (use NULL instead of bool) 2015-12-15 14:12:21 +09:00
eina_value.h eina: fix invalid prototype 2016-01-29 10:16:31 +01:00
eina_value_util.c Evil: add strptime() 2014-09-28 12:29:54 -04:00
eina_value_util.h move eina_value_util_time_string_new() to not inline 2014-09-23 15:56:46 -04:00
eina_vector.h evas: Update eina_vector, add new function. 2016-02-17 16:12:35 +09:00
eina_xattr.c
eina_xattr.h