diff --git a/core/tilesmanager.cpp b/core/tilesmanager.cpp index 98db88fad..5583a4d68 100644 --- a/core/tilesmanager.cpp +++ b/core/tilesmanager.cpp @@ -409,7 +409,7 @@ void TilesManager::cleanupPixmapMemory( qulonglong numberOfBytes ) if ( tile->rect.intersects( d->visibleRect ) ) continue; - long pixels = tile->pixmap->width()*tile->pixmap->height(); + qulonglong pixels = tile->pixmap->width()*tile->pixmap->height(); d->totalPixels -= pixels; if ( numberOfBytes < 4*pixels ) numberOfBytes = 0;