vpath file - add a keey property to know if obj should be kept around
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 13 Feb 2017 06:29:09 +0000 (15:29 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 13 Feb 2017 07:51:49 +0000 (16:51 +0900)
commit76244d89a75c0a465c3b4eb63d642b6ad14a3d74
tree3c6a1055619f36f5e6aed8c410c3087bf421b790
parent95d83e80406ddf48305cdbc91eecd340ecc4c6e1
vpath file - add a keey property to know if obj should be kept around

if its a file downloading (to a tmp location) or a zip/tar/whatever
file being extracted also to a tmp location and that tmp file needs to
be removed after ...you need to keep the obj around to know when to
delete the file. this makes the keeping optional and you query if the
vpath obj is meant to be kept or not. if it's not it's safe to del
immediately.

this cuts down 1 obj per image obj/edje obj when generally unused.
save some mem.
src/lib/edje/edje_smart.c
src/lib/efl/interfaces/efl_vpath_core.c
src/lib/efl/interfaces/efl_vpath_file.c
src/lib/efl/interfaces/efl_vpath_file.eo
src/lib/emotion/emotion_smart.c
src/lib/evas/canvas/efl_canvas_image.c
src/lib/evas/canvas/evas_object_image.c