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
It is best to have only a single issue per subject so we can consolidate all relevant discussion to one place, so I'll go ahead and close this in favor of the other.
ArduinoCore-avr/cores/arduino/Arduino.h
Line 92 in 6309212
This macro and those that follow will lead to unexpected behavior if certain expressions are passed into it. For example,
Will print 2 instead of 1 since the expansion gives the expression
((++x)<(++y)?(++x):(++y))
. Is there a reason this shouldn't be a function?The text was updated successfully, but these errors were encountered: