make sure the directory path is not null for dump 63/84963/1 accepted/tizen/common/20160824.154200 accepted/tizen/ivi/20160824.055127 accepted/tizen/mobile/20160824.054930 accepted/tizen/tv/20160824.055032 accepted/tizen/wearable/20160824.055100 submit/tizen/20160823.022539
authorBoram Park <boram1288.park@samsung.com>
Tue, 23 Aug 2016 04:49:34 +0000 (13:49 +0900)
committerBoram Park <boram1288.park@samsung.com>
Tue, 23 Aug 2016 04:49:34 +0000 (13:49 +0900)
Change-Id: I87849dc858ad5011e4fc1d10b7f811a38cc513c0

src/tdm_helper.c

index e9da37f..69278fc 100644 (file)
@@ -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