From 9863c6acbed5b8f9c07221a7e82a54f03012300d Mon Sep 17 00:00:00 2001 From: Boram Park Date: Tue, 23 Aug 2016 13:49:34 +0900 Subject: [PATCH 1/1] make sure the directory path is not null for dump Change-Id: I87849dc858ad5011e4fc1d10b7f811a38cc513c0 --- src/tdm_helper.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/tdm_helper.c b/src/tdm_helper.c index e9da37f..69278fc 100644 --- a/src/tdm_helper.c +++ b/src/tdm_helper.c @@ -214,20 +214,13 @@ tdm_helper_dump_buffer_str(tbm_surface_h buffer, char *dir, char *str) const char *ext; char file[TDM_PATH_LEN]; int ret, bw; - char *dump_dir = NULL; TDM_RETURN_IF_FAIL(buffer != NULL); + TDM_RETURN_IF_FAIL(dir != NULL); TDM_RETURN_IF_FAIL(str != NULL); - dump_dir = tdm_helper_dump_make_directory(TDM_DUMP_DIR, NULL, NULL); - - if (!dir) - dir = dump_dir; - - TDM_GOTO_IF_FAIL(dir != NULL, done); - ret = tbm_surface_get_info(buffer, &info); - TDM_GOTO_IF_FAIL(ret == TBM_SURFACE_ERROR_NONE, done); + TDM_RETURN_IF_FAIL(ret == TBM_SURFACE_ERROR_NONE); if (info.format == TBM_FORMAT_ARGB8888 || info.format == TBM_FORMAT_XRGB8888) { ext = file_exts[0]; @@ -241,9 +234,6 @@ tdm_helper_dump_buffer_str(tbm_surface_h buffer, char *dir, char *str) dir, FOURCC_STR(info.format), bw, info.height, str, ext); tdm_helper_dump_buffer(buffer, file); - -done: - free(dump_dir); } EXTERN void -- 2.7.4