From 68427b98aef1b98fa05ad03dd874149c44a1cf61 Mon Sep 17 00:00:00 2001 From: Don BURNS Date: Tue, 15 Oct 2002 19:10:05 +0000 Subject: [PATCH] Changed std::malloc to new in src/osgUtil/CubeMapGenerator.cpp --- src/osgUtil/CubeMapGenerator.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/osgUtil/CubeMapGenerator.cpp b/src/osgUtil/CubeMapGenerator.cpp index e509bd454..b24e97c32 100644 --- a/src/osgUtil/CubeMapGenerator.cpp +++ b/src/osgUtil/CubeMapGenerator.cpp @@ -16,7 +16,9 @@ CubeMapGenerator::CubeMapGenerator(int texture_size) { for (int i=0; i<6; ++i) { osg::ref_ptr image = osgNew osg::Image; - std::auto_ptr data(static_cast(std::malloc(texture_size*texture_size*4))); + //std::auto_ptr data(static_cast(std::malloc(texture_size*texture_size*4))); + std::auto_ptr data(new unsigned char[(texture_size*texture_size*4)]); + image->setImage(texture_size, texture_size, 1, 4, GL_RGBA, GL_UNSIGNED_BYTE, data.get()); data.release(); images_.push_back(image);