efl/src/tests/eina
Prasoon Singh 9c62ab525b eina: fix for escapable charachters not getting escaped if it comes after '\t' or '\n'
Summary:
Escaping is not happening whenever any escapable characters is coming after
'\t' or '\n'. It will also fix invalid read of 1 byte which happens for string where
last charachter is '\t' or '\n' like "eina\t".

Test Plan:
Take a string like "eina\t ". Observe space which is followed by tab is not getting
escaped.

Signed-off-by: Prasoon Singh <prasoon.16@samsung.com>

Reviewers: shilpasingh, rajeshps, govi, cedric

Reviewed By: shilpasingh

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4847

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-05-09 10:37:16 -07:00
..
.gitignore
CMakeLists.txt build: PACKAGE_BUILD_DIR is now defined for everyone 2017-01-23 18:23:40 +01:00
cxx_compile_test.cxx
eina_suite.c ifdef RUN_IN_TREE logic. 2017-02-03 12:36:38 -02:00
eina_suite.h eina: Introduce Eina_Slstr for short-lived strings 2017-01-17 14:20:55 +09:00
eina_suite.x eina: add test for all float/double util function. 2017-01-06 15:58:46 -08:00
eina_test_abi.c
eina_test_accessor.c
eina_test_array.c
eina_test_barrier.c tests: Remove CPU affinity from all threads 2017-03-06 17:03:47 +09:00
eina_test_benchmark.c
eina_test_bezier.c
eina_test_binbuf.c eina_binbuf: allow expand & usage of extra bytes. 2016-12-20 10:18:32 -02:00
eina_test_binshare.c
eina_test_clist.c
eina_test_convert.c
eina_test_counter.c
eina_test_cow.c
eina_test_crc.c
eina_test_error.c eina_error: allow errno.h codes. 2016-08-18 13:36:05 -03:00
eina_test_file.c tests: Remove CPU affinity from all threads 2017-03-06 17:03:47 +09:00
eina_test_fp.c
eina_test_freeq.c eina: Remove EAPI eina_freeq_main_set() 2017-01-17 14:21:17 +09:00
eina_test_hash.c
eina_test_inarray.c
eina_test_inlist.c
eina_test_iterator.c eina: add free cb to eina_iterator_filter_new 2016-12-09 10:16:08 +01:00
eina_test_lalloc.c
eina_test_list.c
eina_test_lock.c tests: Remove CPU affinity from all threads 2017-03-06 17:03:47 +09:00
eina_test_log.c
eina_test_magic.c
eina_test_main.c
eina_test_matrix.c eina: rename EINA_{FLT,DBL}_CMP to EINA_{FLT,DBL}_EQ. 2017-01-06 15:58:46 -08:00
eina_test_matrixsparse.c
eina_test_mempool.c
eina_test_module.c
eina_test_module_dummy.c
eina_test_quad.c eina: rename EINA_{FLT,DBL}_CMP to EINA_{FLT,DBL}_EQ. 2017-01-06 15:58:46 -08:00
eina_test_quadtree.c
eina_test_quaternion.c eina: rename EINA_{FLT,DBL}_CMP to EINA_{FLT,DBL}_EQ. 2017-01-06 15:58:46 -08:00
eina_test_rbtree.c
eina_test_rectangle.c eina: add api for assessing the relative position of two rectangles 2016-12-20 16:39:30 -08:00
eina_test_safepointer.c tests: Remove CPU affinity from all threads 2017-03-06 17:03:47 +09:00
eina_test_sched.c
eina_test_simple_xml_parser.c
eina_test_slice.c eina_slice: startswith and endswith. 2016-08-23 21:25:02 -03:00
eina_test_slstr.c eina: Introduce Eina_Slstr for short-lived strings 2017-01-17 14:20:55 +09:00
eina_test_str.c eina: fix for escapable charachters not getting escaped if it comes after '\t' or '\n' 2017-05-09 10:37:16 -07:00
eina_test_strbuf.c eina_buf: replace eina_strbuf_free_return with eina_xXxbuf_release 2017-01-06 12:45:27 +01:00
eina_test_stringshare.c eina: try slight improvement of eina tests suite. 2016-12-21 16:40:22 -08:00
eina_test_tiler.c tests: add test for large eina tiler rect 2017-04-21 16:16:12 -04:00
eina_test_tmpstr.c
eina_test_trash.c
eina_test_ustr.c
eina_test_ustringshare.c
eina_test_util.c eina: add test for all float/double util function. 2017-01-06 15:58:46 -08:00
eina_test_value.c eina: remove tests, examples and docs for eina_model 2016-11-30 18:37:34 -02:00
eina_test_vector.c
eina_test_xattr.c eina: rename EINA_{FLT,DBL}_CMP to EINA_{FLT,DBL}_EQ. 2017-01-06 15:58:46 -08:00
sample.gpx