draw: Fix segfault if rast is null

This commit is contained in:
Jakob Bornecrantz 2009-02-14 17:48:11 +01:00
parent 0794f1d6df
commit 480bb4c217

View file

@ -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);
}