path: root/src/lib/evas/canvas/efl_canvas_surface_x11.eo
diff options
authorDaniel Kolesa <>2016-06-15 16:35:45 +0100
committerDaniel Kolesa <>2016-06-15 16:37:15 +0100
commita7c6086c428ad23bf883b3459d3ea9f06e680180 (patch)
tree86c48e1caf63d9553773f4efdc7126ba49deaa88 /src/lib/evas/canvas/efl_canvas_surface_x11.eo
parent210a740cc2135f03f2a510ff62191b656294e5ca (diff)
eolian: enable inheritance checks and fix EFL to build with them
Somehow, there was code in the tree that apparently isn't tested at all, even once - if it was, the eo.c logic that performs inheritance checks would be triggered. I don't know how this could have happened (actually I do, it's Cedric's fault and he should be publicly shamed for it) but these checks make sure this will never happen again. But since the code itself appears to be untested, I don't know if there isn't any other brokenness in it. But that's beyond the scope of this change, so for now, let's make sure all our inheritance is at least formally correct. Also, enable eo_interface.eo generated code in Eo itself so that Eo.Interface can be used when inheriting. @fix
Diffstat (limited to 'src/lib/evas/canvas/efl_canvas_surface_x11.eo')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_surface_x11.eo b/src/lib/evas/canvas/efl_canvas_surface_x11.eo
index 18d84a7179..c5ed11e3cf 100644
--- a/src/lib/evas/canvas/efl_canvas_surface_x11.eo
+++ b/src/lib/evas/canvas/efl_canvas_surface_x11.eo
@@ -5,7 +5,7 @@ struct Efl.Canvas.Surface.X11_Pixmap
5 pixmap: ulong; [[X11 Pixmap ID.]] 5 pixmap: ulong; [[X11 Pixmap ID.]]
6} 6}
7 7
8class Efl.Canvas.Surface.X11 (Efl.Canvas.Surface) 8class Efl.Canvas.Surface.X11 (Eo.Base, Efl.Canvas.Surface)
9{ 9{
10 [[Native X11 surface for Efl canvas]] 10 [[Native X11 surface for Efl canvas]]
11 11