You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update guard against common Windows preprocessor definitions (#401)
* Update guard against common Windows preprocessor definitions
Rather than undefining unconditionally at the top of the file, only undefine
if a constant by one of the common names is defined.
Also, redefine the macro after the constant has been declared using the pragma
push_macro and pop_macro.
Suppress a potential warning for popping a macro that was not previously pushed.
Signed-off-by: Jacob Perron <[email protected]>
* Guard against DELETE being predefined on Windows
Motivated by build errors encountered building
visualization_msgs/msg/Marker.msg.
Signed-off-by: Jacob Perron <[email protected]>
0 commit comments