projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0794f1d
)
draw: Fix segfault if rast is null
author
Jakob Bornecrantz
<jakob@vmware.com>
Sat, 14 Feb 2009 16:48:11 +0000
(17:48 +0100)
committer
Jakob Bornecrantz
<jakob@vmware.com>
Sat, 14 Feb 2009 16:49:46 +0000
(17:49 +0100)
src/gallium/auxiliary/draw/draw_context.c
patch
|
blob
|
history
diff --git
a/src/gallium/auxiliary/draw/draw_context.c
b/src/gallium/auxiliary/draw/draw_context.c
index 7bd4a2e22185601fa116d41a6366ef6572212ac0..581532c1c9fdf3469c1f650bbd0b99e6896cd651 100644
(file)
--- a/
src/gallium/auxiliary/draw/draw_context.c
+++ b/
src/gallium/auxiliary/draw/draw_context.c
@@
-138,8
+138,9
@@
void draw_set_driver_clipping( struct draw_context *draw,
draw_do_flush( draw, DRAW_FLUSH_STATE_CHANGE );
draw->driver.bypass_clipping = bypass_clipping;
- draw->bypass_clipping = (draw->rasterizer->bypass_clipping ||
- draw->driver.bypass_clipping);
+ draw->bypass_clipping =
+ ((draw->rasterizer && draw->rasterizer->bypass_clipping) ||
+ draw->driver.bypass_clipping);
}