diff --git a/src/osgPlugins/bmp/ReaderWriterBMP.cpp b/src/osgPlugins/bmp/ReaderWriterBMP.cpp index fa0cb5bc7..88c053dda 100644 --- a/src/osgPlugins/bmp/ReaderWriterBMP.cpp +++ b/src/osgPlugins/bmp/ReaderWriterBMP.cpp @@ -420,20 +420,19 @@ class ReaderWriterBMP : public osgDB::ReaderWriter // 1) swap Blue with Red - needed for Windoss. const unsigned char* data = img.data(); unsigned char *dta=new unsigned char[size]; - unsigned char tmp; // we need to case between different number of components switch(img.computeNumComponents(img.getPixelFormat())) { case(3) : { - memcpy(dta,img.data(),size*sizeof(unsigned char)); for(unsigned int i=0;i