efl: make efl build again

After a function pointer validation branch got enabled, it turned
out that people have been writing obviously incorrect eo files
all along.

So while I have no idea if this is logically fully correct, at
least EFL builds again now...

cc @thiepha
This commit is contained in:
Daniel Kolesa 2018-01-12 19:28:35 +01:00
parent 54eac123c2
commit dd11d19653
2 changed files with 3 additions and 3 deletions

View File

@ -17,7 +17,7 @@ function EflIoPath {
function EflIoDirectInfo {
[[EflIoDirectInfo function]]
params {
@in entries: accessor<Eina.File.Direct.Info>; [[Accessor to an array of info.]]
@in entries: accessor<ptr(Eina.File.Direct.Info)>; [[Accessor to an array of info.]]
}
};

View File

@ -27,7 +27,7 @@ function Efl.Dnd.Item_Get {
@in pos: Eina.Position2D; [[The coordinates to get item]]
@out posret: Eina.Position2D; [[position relative to item (left (-1), middle (0), right (1)]]
}
return: ptr(Eo); [[Object under x,y coordinates or NULL if not found]]
return: Efl.Object; [[Object under x,y coordinates or NULL if not found]]
};
function Efl.Dnd.Drag_Icon_List_Create {
@ -37,7 +37,7 @@ function Efl.Dnd.Drag_Icon_List_Create {
params {
@in obj: Efl.Canvas.Object; [[The container object]]
}
return: ptr(Eina_List);
return: list<Efl.Canvas.Object>;
};
struct Efl.Dnd.Drag_Accept {