[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 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 mailing list