forked from qt-creator/qt-creator
Fix a warning about conversion from size_t to uint
Fix a warning: conversion from ‘size_t’ {aka ‘long unsigned int’}
to ‘uint’ {aka ‘unsigned int’} changes value
from ‘4939931809569846361’ to ‘3557831769’ [-Woverflow]
Task-number: QTCREATORBUG-24098
Change-Id: Ibc123d8e28c7072dd947a1f8058dc8561ff7f6df
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -159,7 +159,7 @@ bool InternalNode::hasId() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
uint qHash(const InternalNodePointer& node)
|
Utils::QHashValueType qHash(const InternalNodePointer& node)
|
||||||
{
|
{
|
||||||
if (node.isNull())
|
if (node.isNull())
|
||||||
return ::qHash(-1);
|
return ::qHash(-1);
|
||||||
|
|||||||
@@ -38,6 +38,8 @@
|
|||||||
#include "internalnodeproperty.h"
|
#include "internalnodeproperty.h"
|
||||||
#include "internalnodeabstractproperty.h"
|
#include "internalnodeabstractproperty.h"
|
||||||
|
|
||||||
|
#include <utils/porting.h>
|
||||||
|
|
||||||
namespace QmlDesigner {
|
namespace QmlDesigner {
|
||||||
|
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
@@ -150,7 +152,7 @@ private:
|
|||||||
int m_nodeSourceType = 0;
|
int m_nodeSourceType = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
uint qHash(const InternalNodePointer& node);
|
Utils::QHashValueType qHash(const InternalNodePointer& node);
|
||||||
bool operator <(const InternalNodePointer &firstNode, const InternalNodePointer &secondNode);
|
bool operator <(const InternalNodePointer &firstNode, const InternalNodePointer &secondNode);
|
||||||
} // Internal
|
} // Internal
|
||||||
} // QtQmlDesigner
|
} // QtQmlDesigner
|
||||||
|
|||||||
Reference in New Issue
Block a user