evas ector gl - fix leak of image data on data put
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 29 Sep 2017 02:47:55 +0000 (11:47 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 29 Sep 2017 03:26:57 +0000 (12:26 +0900)
@fix

fix coverity found leak CID 1374645

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

index 93f58b6..3610fcd 100644 (file)
@@ -341,7 +341,7 @@ _evas_ector_gl_buffer_ector_buffer_unmap(Eo *obj EINA_UNUSED, Evas_Ector_GL_Buff
                   else
                     {
                        MAP_DUMP(pd->glim, "out_ro_nofree");
-                       eng_image_data_put(ENC, pd->glim, map->image_data);
+                       pd->glim = eng_image_data_put(ENC, pd->glim, map->image_data);
                     }
                }
              if (map->allocated)