-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix infinite recursion in FLAG_ATTR operator (IDFGH-6073) #7754
Conversation
Thanks for your contribution. |
sha=d0f43871a3acea4af8fa611c9cf86a81fb38befb |
@OttoWinter We've just merge this PR internally. You can expect it to arrive on github during the next days. Unfortunately, we couldn't preserve the original commit hash, but your authorship is still retained, of course. |
Closes espressif#7754 Signed-off-by: Jakob Hasse <[email protected]>
Closes espressif#7754 Signed-off-by: Jakob Hasse <[email protected]>
@0xjakob |
v4.4 still needs the fix. |
@AxelLin Sorry, the backports slipped through, we're creating them now. |
Closes #7754 Signed-off-by: Jakob Hasse <[email protected]>
Closes #7754 Signed-off-by: Jakob Hasse <[email protected]>
clang-tidy detected this while linting esphome
It seems the intention was to use the
>>
and<<
operators defined a couple of lines above (like in the |= etc operators). But this version currently just results in infinite recursion.