evas/loaders: use Eina_Stringshare where needed.
authorJean-Philippe Andre <jp.andre@samsung.com>
Tue, 2 Jul 2013 06:33:32 +0000 (15:33 +0900)
committerCedric Bail <cedric.bail@samsung.com>
Tue, 2 Jul 2013 07:58:10 +0000 (16:58 +0900)
commitf1506d8dd23dccdab43f657d599ee65fd9e0c78a
tree04da06cfc7bee2cf3676e3a04c0c1904f7b08a00
parent687c4aa475f84c9958a6e438704e840694a3a0e0
evas/loaders: use Eina_Stringshare where needed.

Evas loaders' open() function expect the key to be a stringshare,
so declare it as such and keep using ref() without add().

Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
15 files changed:
src/lib/evas/Evas_Loader.h
src/modules/evas/loaders/bmp/evas_image_load_bmp.c
src/modules/evas/loaders/eet/evas_image_load_eet.c
src/modules/evas/loaders/generic/evas_image_load_generic.c
src/modules/evas/loaders/gif/evas_image_load_gif.c
src/modules/evas/loaders/ico/evas_image_load_ico.c
src/modules/evas/loaders/jpeg/evas_image_load_jpeg.c
src/modules/evas/loaders/pmaps/evas_image_load_pmaps.c
src/modules/evas/loaders/png/evas_image_load_png.c
src/modules/evas/loaders/psd/evas_image_load_psd.c
src/modules/evas/loaders/tga/evas_image_load_tga.c
src/modules/evas/loaders/tiff/evas_image_load_tiff.c
src/modules/evas/loaders/wbmp/evas_image_load_wbmp.c
src/modules/evas/loaders/webp/evas_image_load_webp.c
src/modules/evas/loaders/xpm/evas_image_load_xpm.c