cmdline iface - fix to consume input array AND strings totally
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 14 Feb 2019 11:28:23 +0000 (11:28 +0000)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:34 +0000 (20:49 +0900)
commit8e518af70f30c482a0ff7880f5a09171ceebc58e
treea19e8775df61e506f6c1780efd8791a17bc88686
parent2449fe2917fd37a1fb2e943eb8d2891906a5f267
cmdline iface - fix to consume input array AND strings totally

strings often enough are generated e.g. via "%s/%s" or "%i" or similar
etc. ... i have poitned to examples, so move to make all strings
consistently stringshared, fix a bug added to the efl thread code
where it accessed and freed array even tho array was consumed (but not
strings) in the set, and the code used free to consume not
stringshare_del. fix other code and tests to match

EXCTLY the kind of bugs and mistakes with this kind of design that i
said would happen more often just happened...
src/lib/ecore/efl_core_command_line.c
src/lib/ecore/efl_core_command_line.eo
src/lib/ecore/efl_loop.c
src/lib/ecore/efl_thread.c
src/tests/ecore/efl_app_test_cml.c