-
Notifications
You must be signed in to change notification settings - Fork 74
More compiler warns #253
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
More compiler warns #253
Conversation
d7b95b3 to
6af9d84
Compare
bba38da to
032525c
Compare
032525c to
4c9c190
Compare
55bc81a to
553d174
Compare
553d174 to
4c9c190
Compare
9a2c640 to
174fea2
Compare
|
note that after this pr log macro arguments are evaluated even in release builds, so be careful logging the results of expensive functions. |
Can you make sure this won't have any adverse effects to the current codebase? |
|
I ended up finding a way to not evaluate arguments on release builds, instead of |
Great |
BrentDaMage
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One minor thing
BrentDaMage
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
c13efb9 to
19706ac
Compare
-Wextraenables some warns we don't want, so this just enables some parts we do want.Also fixes 1 sign compare warn that was missed, and fixes a bug where a variable wasn't properly initialized.