diff --git a/src/osg/Image.cpp b/src/osg/Image.cpp index c2ee771ea..20144a931 100644 --- a/src/osg/Image.cpp +++ b/src/osg/Image.cpp @@ -239,7 +239,7 @@ Image::Image(const Image& image,const CopyOp& copyop): { if (image._data) { - int size = image.getTotalSizeInBytesIncludingMipmaps(); + unsigned int size = image.getTotalSizeInBytesIncludingMipmaps(); setData(new unsigned char [size],USE_NEW_DELETE); unsigned char* dest_ptr = _data; for(DataIterator itr(&image); itr.valid(); ++itr)