diff -r 93b982ccede2 -r 5daf16870df6 src/qt3support/text/q3richtext.cpp --- a/src/qt3support/text/q3richtext.cpp Mon Jun 21 22:38:13 2010 +0100 +++ b/src/qt3support/text/q3richtext.cpp Thu Jul 22 16:41:55 2010 +0100 @@ -6667,7 +6667,7 @@ imageName = attr[QLatin1String("source")]; if (!imageName.isEmpty()) { - imgId = QString::fromLatin1("%1,%2,%3,%4").arg(imageName).arg(width).arg(height).arg((ulong)&factory); + imgId = QString::fromLatin1("%1,%2,%3,%4").arg(imageName).arg(width).arg(height).arg((quintptr)&factory); if (!pixmap_map) pixmap_map = new QMap; if (pixmap_map->contains(imgId)) {