[mythtv-commits] Ticket #1386: [9135] doesn't compile on amd64
MythTV
mythtv at cvs.mythtv.org
Fri Feb 24 16:28:30 UTC 2006
#1386: [9135] doesn't compile on amd64
------------------------------------+---------------------------------------
Reporter: janne-mythtv at grunau.be | Owner: danielk
Type: defect | Status: new
Priority: minor | Milestone:
Component: dvb | Version:
Severity: medium |
------------------------------------+---------------------------------------
QVariant has no constructor for unsigned long (uint64_t on amd64)
Since I'm not sure how to cast the value in the sql query, i just replaced
the uint64_t introduced by [9135] in sitypes.h with unsigned long long.
With this change it compiles fine.
{{{
siscan.cpp: In member function `void
SIScan::UpdateTransportsInDB(NITObject)':
siscan.cpp:1692: error: conversion from `uint64_t' to `const QVariant' is
ambiguous
/usr/qt/3/include/qvariant.h:169: note: candidates are:
QVariant::QVariant(double)
/usr/qt/3/include/qvariant.h:166: note:
QVariant::QVariant(Q_ULLONG)
/usr/qt/3/include/qvariant.h:165: note:
QVariant::QVariant(Q_LLONG)
/usr/qt/3/include/qvariant.h:164: note:
QVariant::QVariant(uint)
/usr/qt/3/include/qvariant.h:163: note:
QVariant::QVariant(int)
/usr/qt/3/include/qvariant.h:131: note:
QVariant::QVariant(const char*) <near match>
}}}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1386>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list