summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_out.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/canvas/evas_out.c')
-rw-r--r--src/lib/evas/canvas/evas_out.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/evas/canvas/evas_out.c b/src/lib/evas/canvas/evas_out.c
index 99dfcef067..2c44b0868f 100644
--- a/src/lib/evas/canvas/evas_out.c
+++ b/src/lib/evas/canvas/evas_out.c
@@ -22,7 +22,7 @@ _efl_canvas_output_async_block(Efl_Canvas_Output *output)
22void 22void
23efl_canvas_output_info_get(Evas_Public_Data *e, Efl_Canvas_Output *output) 23efl_canvas_output_info_get(Evas_Public_Data *e, Efl_Canvas_Output *output)
24{ 24{
25 if (output->info) return ; 25 if (output->info) return;
26 if (!e->engine.func->info_size) 26 if (!e->engine.func->info_size)
27 { 27 {
28 CRI("Engine not up to date no info size provided."); 28 CRI("Engine not up to date no info size provided.");
@@ -96,7 +96,7 @@ efl_canvas_output_view_set(Efl_Canvas_Output *output,
96 Evas_Public_Data *e; 96 Evas_Public_Data *e;
97 97
98 e = _efl_canvas_output_async_block(output); 98 e = _efl_canvas_output_async_block(output);
99 if (!e) return ; 99 if (!e) return;
100 100
101 if (output->geometry.x != x) goto changed; 101 if (output->geometry.x != x) goto changed;
102 if (output->geometry.y != y) goto changed; 102 if (output->geometry.y != y) goto changed;
@@ -153,8 +153,9 @@ efl_canvas_output_engine_info_set(Efl_Canvas_Output *output,
153 else 153 else
154 { 154 {
155 setup: 155 setup:
156 output->output = e->engine.func->output_setup(_evas_engine_context(e), info, 156 output->output =
157 output->geometry.w, output->geometry.h); 157 e->engine.func->output_setup(_evas_engine_context(e), info,
158 output->geometry.w, output->geometry.h);
158 } 159 }
159 160
160 return !!output->output; 161 return !!output->output;