diff -r b72c6db6890b -r 5dc02b23752f src/qt3support/text/q3richtext.cpp --- a/src/qt3support/text/q3richtext.cpp Wed Jun 23 19:07:03 2010 +0300 +++ b/src/qt3support/text/q3richtext.cpp Tue Jul 06 15:10:48 2010 +0300 @@ -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)) {