-
Notifications
You must be signed in to change notification settings - Fork 224
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 overflow warnings from loop index #3161 #3164
Fix overflow warnings from loop index #3161 #3164
Conversation
Runs fine on my pi. I know #3162 (which this replaces) was tagged with the 3.11.0 milestone, but is there any reason this PR couldn't go straight in now? |
I'm happy for it to go into 3.10.0 as it's not going to affect translations or behaviour. |
Yes. I'll have a look at it. |
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.
As it's equivalent to the previous behaviour approving.
Needs a changelog entry |
I've lost track of what is now automated and what isn't. Does the "CHANGELOG" line in the above description make anything happen automatically? |
There is a script which does the update but as the change log was manually edited (for merging multiple PRs) we need to add the last few entries manually. |
OK, do we know what else is missing, or does someone need to check? I'm happy to look, but won't have time till Friday. |
That's fine. I believe only some Weblate PRs are missing |
@ann0see So can the "needs documentation" label be removed here? |
It still needs a change log entry. |
That's part of the release process, not the documentation cycle. If something needs editing that we've already generated for the release, it should be documented under the release ticket, not here. Normally automatic Changelog generation would be used, it's only because we're in change freeze that something special is needed. |
Ok. My error then. |
Short description of changes
Intended to resolve CodeQL messages "Multiplication result converted to larger type".
CHANGELOG: Client: (Refactor) Prevent multiplication result converting to larger type
Context: Fixes an issue?
Fixes: #3161
This fix is an alternative to the PR #3162, and arguably slightly more efficient. It avoids the use of casts.
Does this change need documentation? What needs to be documented and how?
No
Status of this Pull Request
Looks like it fixes the failed checks:
https://github.com/jamulussoftware/jamulus/security/code-scanning?query=pr%3A3164
(Before: https://github.com/jamulussoftware/jamulus/security/code-scanning?query=branch%3Amain)
What is missing until this pull request can be merged?
Nothing. Ready to go.
Checklist
AUTOBUILD: Please build all targets