[ITC][UTC][capi-media-vision][NonACR] clean up files 82/299182/1
authorsangho park <sangho.g.park@samsung.com>
Thu, 21 Sep 2023 07:30:00 +0000 (16:30 +0900)
committersangho park <sangho.g.park@samsung.com>
Thu, 21 Sep 2023 07:34:18 +0000 (16:34 +0900)
 - delete intermediate file in /tmp directory

Change-Id: I7f2802d4397cd495fc489a4b77097f902bf7adc0
Signed-off-by: sangho park <sangho.g.park@samsung.com>
src/itc/media-vision/ITs-media-vision-3d.c
src/utc/capi-media-vision/utc-mv_3d.c

index d4aa61fdb006dc36f504fe69ad71eb2180158d22..f61bfd55ec3e54ac0abe0f4734b243b05a6ed1cc 100755 (executable)
@@ -96,6 +96,9 @@ static void MvPointcloudCB(mv_source_h source, mv_3d_pointcloud_h pointcloud, vo
                char outfilename[PATHLEN];
                snprintf(outfilename, 1024, "/tmp/%s", g_Mv3dExampleDir, MV3D_POINTCLOUD_OUT_FILENAME);
                g_Mv3dPcdWriteResultErr = mv_3d_pointcloud_write_file(mv3d_handle,  pointcloud, MV_3D_POINTCLOUD_TYPE_PCD_BIN, MV3D_POINTCLOUD_OUT_FILENAME);
+               if (access(outfilename, F_OK) == 0) {
+                       remove(outfilename);
+               }
        }
 }
 
index dc9d1754dc02c1176031bce75365cd9db96cddaf..087a882393d8888d0ff2e16a3128d4e1b3678297 100755 (executable)
@@ -990,6 +990,9 @@ static void _pointcloud_cb1(mv_source_h source,
                                             pointcloud,
                                             MV_3D_POINTCLOUD_TYPE_PCD_BIN,
                                             MV3D_POINTCLOUD_OUT_FILENAME);
+    if (access(outfilename, F_OK) == 0) {
+        remove(outfilename);
+    }
 }
 
 /**