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())
|
||||
return ::qHash(-1);
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
#include "internalnodeproperty.h"
|
||||
#include "internalnodeabstractproperty.h"
|
||||
|
||||
#include <utils/porting.h>
|
||||
|
||||
namespace QmlDesigner {
|
||||
|
||||
namespace Internal {
|
||||
@@ -150,7 +152,7 @@ private:
|
||||
int m_nodeSourceType = 0;
|
||||
};
|
||||
|
||||
uint qHash(const InternalNodePointer& node);
|
||||
Utils::QHashValueType qHash(const InternalNodePointer& node);
|
||||
bool operator <(const InternalNodePointer &firstNode, const InternalNodePointer &secondNode);
|
||||
} // Internal
|
||||
} // QtQmlDesigner
|
||||
|
||||
Reference in New Issue
Block a user