diff --git a/examples/osgslice/osgslice.cpp b/examples/osgslice/osgslice.cpp index 81a789ada..b643f52f2 100644 --- a/examples/osgslice/osgslice.cpp +++ b/examples/osgslice/osgslice.cpp @@ -197,7 +197,11 @@ int main( int argc, char **argv ) std::cout << "before readPixels: _r = " << sp->_image->r() << std::endl; - tmpImage->readPixels(sceneView->getViewport()->x(),sceneView->getViewport()->y(),sceneView->getViewport()->width(),sceneView->getViewport()->height(),GL_RGBA,GL_UNSIGNED_BYTE); + tmpImage->readPixels(static_cast(sceneView->getViewport()->x()), + static_cast(sceneView->getViewport()->y()), + static_cast(sceneView->getViewport()->width()), + static_cast(sceneView->getViewport()->height()), + GL_RGBA,GL_UNSIGNED_BYTE); // std::cout << "vor copySubImage: _r = " << sp->_image->r() << std::endl; sp->_image->copySubImage( 0, 0, i, tmpImage );