evas cache image - remove double unlock of image task locks.
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 8 Feb 2017 07:30:54 +0000 (16:30 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 8 Feb 2017 12:19:39 +0000 (21:19 +0900)
this is indeed a bug and fixes coverity CID 1367492

src/lib/evas/cache/evas_cache_image.c

index 68cea1c..e0bea1d 100644 (file)
@@ -545,8 +545,6 @@ _evas_cache_image_entry_preload_remove(Image_Entry *ie, const Eo *target)
                   task = eina_list_data_get(l);
                   ie->tasks = eina_list_remove_list(ie->tasks, l);
                   if (task != &dummy_task) free(task);
-                  SLKU(ie->lock_task);
-
                   free(tg);
                   break;
                }