efl/src/tests/eina
Marcel Hollerbach 9ccc66b900 eina_accessor: make carray accessor work properly
a accessor is not really helpfull if it operates like the carray
accessor before this commit. What it was doing is to fill the content of
the "current line" into the data pointer. In a carray the
"current line" is the content of its carray-member.

However, accessors like for inarray array list or inlist do work
completly differently. They are returning the pointer to the "current
line" not the value of the current line.

The only case where this worked is efl_ui_format.c which was only tested
with this accessor, and this accessor also only worked with this
accessor.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D10908
2019-12-18 21:45:42 +01:00
..
.gitignore
cxx_compile_test.cxx
eina_suite.c
eina_suite.h
eina_suite.x
eina_test_abi.c
eina_test_accessor.c eina_accessor: make carray accessor work properly 2019-12-18 21:45:42 +01:00
eina_test_array.c eina_test: resolve build warning 2019-08-29 14:43:48 +02:00
eina_test_barrier.c
eina_test_benchmark.c
eina_test_bezier.c
eina_test_binbuf.c eina_test_binbuf: Fix memory leak 2019-05-02 13:44:22 +02:00
eina_test_binshare.c
eina_test_clist.c
eina_test_convert.c tests - remove one of the eina strtod tests as libc is failing 2019-04-07 14:47:35 +01:00
eina_test_counter.c
eina_test_cow.c
eina_test_crc.c
eina_test_debug.c
eina_test_error.c remove last bits of Evil.h in tests and use evil_private.h instead 2019-06-24 09:01:25 -04:00
eina_test_file.c tests: fix warnings and undef ref on Windows (using meson :-) ) 2019-06-20 12:50:35 +01:00
eina_test_fp.c
eina_test_freeq.c
eina_test_hash.c
eina_test_inarray.c
eina_test_inlist.c
eina_test_iterator.c
eina_test_lalloc.c
eina_test_list.c
eina_test_lock.c
eina_test_log.c tests/eina: use #ifdef guard for block which can only occur inside ifdef 2019-10-31 03:19:19 -07:00
eina_test_magic.c
eina_test_main.c
eina_test_matrix.c eina_matrix: replace cosf by cos to gain more accuracy 2019-11-21 17:50:33 +09:00
eina_test_matrixsparse.c fix various trivial null derefs 2019-10-18 13:30:10 -04:00
eina_test_mempool.c eina: add eina_mempool_iterator_new to slowly iterate every allocated pointer in a mempool. 2019-09-19 14:37:41 -07:00
eina_test_module.c
eina_test_module_dummy.c
eina_test_quad.c
eina_test_quadtree.c
eina_test_quaternion.c
eina_test_rbtree.c
eina_test_rectangle.c
eina_test_safepointer.c
eina_test_sched.c
eina_test_simple_xml_parser.c
eina_test_slice.c
eina_test_slstr.c tests/eina: use slstr_steal function in slstr_steal test 2019-10-24 17:55:17 +02:00
eina_test_str.c tests/eina: outdent code 2019-09-26 17:59:34 -04:00
eina_test_strbuf.c tests: fix minor string leaks 2019-10-18 13:29:13 -04:00
eina_test_stringshare.c
eina_test_tiler.c eina_test_tiler: Fix resource leak 2019-05-02 14:11:12 +02:00
eina_test_tmpstr.c
eina_test_trash.c
eina_test_ustr.c eina_test_ustr: Fix resource leak 2019-05-02 13:48:27 +02:00
eina_test_ustringshare.c
eina_test_util.c
eina_test_value.c tests/eina: fix assign when compare was intended 2019-10-15 11:21:42 -03:00
eina_test_vector.c
eina_test_vpath.c Evil: remove pwd code in Evil and fix compilation failures after the removal 2019-07-28 09:27:27 +01:00
eina_test_xattr.c
meson.build meson: enforce 61s timeout for tests, remove explicit timeouts from build files 2019-05-15 18:49:51 +02:00
sample.gpx