intel: fix potential segfault error

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
Yuanhan Liu 2011-11-01 17:41:08 +08:00
parent 8524be3fb4
commit 81d5195a61
1 changed files with 4 additions and 2 deletions

View File

@ -125,14 +125,16 @@ intel_tex_map_image_for_swrast(struct intel_context *intel,
struct intel_texture_image *intel_image,
GLbitfield mode)
{
int level = intel_image->base.Base.Level;
int face = intel_image->base.Base.Face;
int level;
int face;
struct intel_mipmap_tree *mt;
unsigned int x, y;
if (!intel_image || !intel_image->mt)
return;
level = intel_image->base.Base.Level;
face = intel_image->base.Base.Face;
mt = intel_image->mt;
if (mt->target == GL_TEXTURE_3D ||