Change-Id: I7a9bc7de580dd37005d842d0ff5a000ba16f7c20
Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
#define FAST_GETTER_FUNCTION(property, cpptype) \
(property->hasAccessors()?((v8::AccessorGetter)GenericValueGetter<cpptype, &ReadAccessor::Accessor>):(property->isDirect()?((v8::AccessorGetter)GenericValueGetter<cpptype, &ReadAccessor::Direct>):((v8::AccessorGetter)GenericValueGetter<cpptype, &ReadAccessor::Indirect>)))
-static quint32 toStringHash = -1;
-static quint32 destroyHash = -1;
+static quint32 toStringHash = quint32(-1);
+static quint32 destroyHash = quint32(-1);
void QV8QObjectWrapper::init(QV8Engine *engine)
{
m_advanceTime.start();
m_addAdvance = true;
if (m_stateUpdates.isEmpty())
- return -1;
+ return uint(-1);
return m_stateUpdates.first().first;
}