Fix pixels being freed when not owned. I don't know why D3D worked

at all with this bug.  (It doesn't actually impact anything else.)
This commit is contained in:
Glenn Maynard
2004-09-18 04:39:34 +00:00
parent d9da94f4f2
commit b9dbe62818
+2 -1
View File
@@ -146,7 +146,8 @@ RageSurface::RageSurface( const RageSurface &cpy )
RageSurface::~RageSurface()
{
delete [] pixels;
if( pixels_owned )
delete [] pixels;
}
static int GetShiftFromMask( uint32_t mask )