[ros-dev] [ros-diffs] [tkreuzer] 38673: Inline wrappers user32 -> NtUser

Timo Kreuzer timo.kreuzer at web.de
Sat Jan 10 14:42:23 CET 2009


Dmitry Gorbachev wrote:
> Hi!
>
> Why to use extern inline there, FORCEINLINE macro uses static. Extern
> inline � GCC extension � does not work as needed in c99/gnu99 mode
> (non-inline functions are emitted as well). GCC documentation says it
> will be the default in the future.
>   
Well that was a workaround, because of "static declaration follows non
static declaration".
Then it needs to be done differently. But I don't see any good solution
that doesn't require lot's of hacks atm, except disabling that warning.

Timo




More information about the Ros-dev mailing list