canvas model_loaders: fix memory leak in ply loader.
authorHermet Park <hermetpark@gmail.com>
Fri, 14 Feb 2020 04:51:46 +0000 (13:51 +0900)
committerHermet Park <hermetpark@gmail.com>
Fri, 14 Feb 2020 04:53:21 +0000 (13:53 +0900)
eina_str_split() newly allocate memory to return,
caller must take over its resource free..

Change-Id: Ie7d5651a6904f1c81a4dd353b87714c4accf4c2a

src/modules/evas/model_loaders/ply/evas_model_load_ply.c

index 48d2e89419eb5906ca34f9657dee581400db48c7..20819f5fdea4854ff5b1b2e33751bcdab3029d23 100644 (file)
@@ -246,4 +246,5 @@ evas_model_load_file_ply(Evas_Canvas3D_Mesh *mesh, Eina_File *file)
      }
 
    evas_model_load_save_data_free(header, &data);
+   free(current);
 }