pepper_tdm_renderer_gl_data_t *gl_data = NULL;
tbm_surface_queue_h tsurface_queue;
- PEPPER_CHECK(!output->renderer, return PEPPER_FALSE,
- "renderer:%p already assigned.\n");
+ PEPPER_CHECK(!output->renderer, return output->renderer,
+ "renderer:%p already assigned.\n", output->renderer);
tsurface_queue = pepper_tdm_output_get_display_buffer_queue(output);
PEPPER_CHECK(tsurface_queue, return PEPPER_FALSE,
pepper_tdm_renderer_pixman_data_t *pixman_data = NULL;
tbm_surface_queue_h tsurface_queue;
- PEPPER_CHECK(!output->renderer, return PEPPER_FALSE,
- "renderer:%p already assigned.\n");
+ PEPPER_CHECK(!output->renderer, return output->renderer,
+ "renderer:%p already assigned.\n", output->renderer);
tsurface_queue = pepper_tdm_output_get_display_buffer_queue(output);
PEPPER_CHECK(tsurface_queue, return PEPPER_FALSE,
pepper_tdm_renderer_t *renderer = NULL;
pepper_bool_t ret = PEPPER_FALSE;
- PEPPER_CHECK(!output->renderer, return NULL,
- "renderer:%p already assigned.\n");
+ PEPPER_CHECK(!output->renderer, return output->renderer,
+ "renderer:%p already assigned.\n", output->renderer);
renderer = calloc(1, sizeof(pepper_tdm_renderer_t));
PEPPER_CHECK(renderer, return NULL,