tdm-output: added missing check for return value of tdm_display_get_output_count 45/172445/1
authorGwanglim Lee <gl77.lee@samsung.com>
Wed, 14 Mar 2018 04:25:56 +0000 (13:25 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Wed, 14 Mar 2018 04:25:56 +0000 (13:25 +0900)
Change-Id: I52f3568c76dc004a9d983ebab0f3463f1b42bd51

src/lib/tdm/tdm-output.c

index f89c7df..0abb324 100644 (file)
@@ -559,7 +559,8 @@ pepper_tdm_output_init(pepper_tdm_t *tdm)
 
        const char     *render_env = getenv("PEPPER_RENDERER");
 
-       tdm_display_get_output_count(tdm->disp, &num_output);
+       err = tdm_display_get_output_count(tdm->disp, &num_output);
+       PEPPER_CHECK(err == TDM_ERROR_NONE, return PEPPER_FALSE, "Failed to get number of outputs\n");
        PEPPER_CHECK(num_output > 0, return PEPPER_FALSE, "Number of output is 0\n");
 
        while (num_output--) {