[ros-dev] [ros-diffs] [gedmurphy] 52364: [BROWSEUI] - Set the prototypes to be long instead of LONG. This only worked in rbuild previously because WIDL incorrectly generates a LONG for long types. - define SHANDLE_PTR a...
timo.kreuzer at web.de
Sun Jun 19 15:09:13 UTC 2011
Am 19.06.2011 15:27, schrieb Colin Finck:
> gedmurphy at svn.reactos.org wrote:
> > +// WIDL temp hack : [...]
> Even though we all like to see a full MSVC build in the future, does
> this really justify such an even bigger hack on top of the existing
> ones? Would a proper fix really require that much more time?
I'm in the process of trying to remove the __ROS_LONG64__ hack. That
should fix it, right?
I'll need to add a few -Wno-format, because sprintf for example is a
function that gcc already knows about without the __attribute__((format
(printf,x,y) )). So removing it doesn't help. Its a few modules only
though. I think its worth it, because that __ROS_LONG64__ thing creates
more problems then it solves.
More information about the Ros-dev