mirror of
https://invent.kde.org/frameworks/kimageformats.git
synced 2025-06-03 17:08:08 -04:00
Fix a compiler warning about signed/unsigned comparisons
The "+ 1" was causing an unsigned value to be cast to a signed value, which was then compared with an unsigned value, causing the warning. Making the constant unsigned fixes this.
This commit is contained in:
parent
cca4c545a4
commit
2ec0d5abc6
@ -340,7 +340,7 @@ static void encodeMixedRLEData(QDataStream &stream, const Item *data, unsigned l
|
|||||||
chunkLength = 1;
|
chunkLength = 1;
|
||||||
chunkEnd = chunkStart + 1;
|
chunkEnd = chunkStart + 1;
|
||||||
while (chunkLength < maxChunk &&
|
while (chunkLength < maxChunk &&
|
||||||
(chunkLength + 1 == maxChunk ||
|
(chunkLength + 1u == maxChunk ||
|
||||||
!itemsEqual(*chunkEnd, *(chunkEnd+1))))
|
!itemsEqual(*chunkEnd, *(chunkEnd+1))))
|
||||||
{
|
{
|
||||||
++chunkEnd;
|
++chunkEnd;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user