Re-order zero-init variables for conversion safety #4340
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
In the zero-assigning chain, the variable
retry_count
from MDEV-25674 is aulong
placed after auint
.Assigning an
unsigned long
to anunsigned int
is not safe in LP64. Moving theuint
s to after theulong
s in the chain solves this issue.Release Notes
N/A, probably
How can this PR be tested?
❓
PR quality check
This is a new feature or a refactoring, and the PR is based against themain
branch.