diff options
author | Pan Xiuli <xiuli.pan@intel.com> | 2016-05-05 14:42:17 +0800 |
---|---|---|
committer | Yang Rong <rong.r.yang@intel.com> | 2016-05-18 15:08:23 +0800 |
commit | 39e3cda2f23cbe77216bdb5b452789cc3e00f011 (patch) | |
tree | 2e6e069b032b5491121f615716c99a5335b1732b /utests/load_program_from_gen_bin.cpp | |
parent | 0b296ec53faa51e384f7b5da6ddff3ed8a0729f4 (diff) | |
download | beignet-39e3cda2f23cbe77216bdb5b452789cc3e00f011.tar.gz |
Utest: Fix utest memleaks
Free all memory allocated and release all cl objects.
Signed-off-by: Pan Xiuli <xiuli.pan@intel.com>
Reviewed-by: Yang Rong <rong.r.yang@intel.com>
Diffstat (limited to 'utests/load_program_from_gen_bin.cpp')
-rw-r--r-- | utests/load_program_from_gen_bin.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/utests/load_program_from_gen_bin.cpp b/utests/load_program_from_gen_bin.cpp index 3db13b28..7504aa3e 100644 --- a/utests/load_program_from_gen_bin.cpp +++ b/utests/load_program_from_gen_bin.cpp @@ -88,6 +88,10 @@ static void test_load_program_from_gen_bin(void) OCL_ASSERT(((float *)buf_data[1])[i] == cpu_dst[i]); OCL_UNMAP_BUFFER(1); } + cl_file_map_delete(fm); + clReleaseProgram(bin_program); + free(binary); + free(ker_path); } MAKE_UTEST_FROM_FUNCTION(test_load_program_from_gen_bin); |