evas ector gl - make coverity happy about leaks on data put
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 29 Sep 2017 02:45:30 +0000 (11:45 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 29 Sep 2017 03:26:57 +0000 (12:26 +0900)
fix CID 1374646

src/modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.c

index 945700b..a14375d 100644 (file)
@@ -252,7 +252,7 @@ _evas_ector_gl_image_buffer_ector_buffer_unmap(Eo *obj EINA_UNUSED,
              if (map->free_image)
                eng_image_free(ENC, map->im);
              else
-               eng_image_data_put(ENC, map->im, map->image_data);
+               map->im = eng_image_data_put(ENC, map->im, map->image_data);
              if (map->allocated)
                free(map->base_data);
              free(map);