Hey Gustavo and Stefan,

That's a bad fix. The EFL_ALWAYS_INLINE macro is defined in the efl m4 
file (don't remember the exact name). In it, it can be defined as either 
"__forceinline", "__attribute__ ((__always_inline__)) inline" or "static 
inline". In the last case your changes will break. The correct thing to 
do is to fix the macro, and also copy the macro around the other source 
trees of efl (how redundant is that?). I did the change locally but then 
I was too lazy to check all the potential code paths.

Bottom line, your code won't compile in specific configurations and you 
have to revert your commit, fix the macro, and copy the macro all around 
efl.

--
Tom.

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to