From 7ba59d8729bda1ae9a715987c8f9362d7edee446 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Tue, 26 May 2009 20:38:10 +0000 Subject: [PATCH] don't try to allocate an empty BBitmap git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30869 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../opengl/mesa_software_renderer/MesaSoftwareRenderer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/add-ons/opengl/mesa_software_renderer/MesaSoftwareRenderer.cpp b/src/add-ons/opengl/mesa_software_renderer/MesaSoftwareRenderer.cpp index eeae5d274c..c68180626e 100644 --- a/src/add-ons/opengl/mesa_software_renderer/MesaSoftwareRenderer.cpp +++ b/src/add-ons/opengl/mesa_software_renderer/MesaSoftwareRenderer.cpp @@ -605,6 +605,9 @@ MesaSoftwareRenderer::_AllocateBitmap() { // allocate new size of back buffer bitmap delete fBitmap; + fBitmap = NULL; + if (fWidth < 1 || fHeight < 1) + return; BRect rect(0.0, 0.0, fWidth - 1, fHeight - 1); fBitmap = new BBitmap(rect, fColorSpace); for (uint i = 0; i < fHeight; i++) {