eio: properly track destruction of all Eet eio request. 65/88065/1
authorCedric BAIL <cedric@osg.samsung.com>
Mon, 12 Sep 2016 18:19:10 +0000 (11:19 -0700)
committerMykyta Biliavskyi <m.biliavskyi@samsung.com>
Tue, 13 Sep 2016 07:02:28 +0000 (10:02 +0300)
@fix T4550

Change-Id: Ic18a46f1c0decf5d4ab41e4cebba28fa714ec0cc
Signed-off-by: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
src/lib/eio/eio_eet.c

index 29b3d74..8abcf18 100644 (file)
@@ -159,7 +159,7 @@ _eio_eet_image_write_free(Eio_Eet_Image_Write *eiw)
 {
    eina_stringshare_del(eiw->name);
    eina_stringshare_del(eiw->cipher_key);
-   free(eiw);
+   eio_file_free(&eiw->common);
 }
 
 static void
@@ -225,7 +225,7 @@ _eio_eet_read_free(Eio_Eet_Read *er)
 {
    eina_stringshare_del(er->name);
    eina_stringshare_del(er->cipher_key);
-   free(er);
+   eio_file_free(&er->common);
 }
 
 static void