Revision: 20560
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20560
Author: ben2610
Date: 2009-06-01 19:17:21 +0200 (Mon, 01 Jun 2009)
Log Message:
-----------
Fix NULL pointer crash.
Modified Paths:
--------------
branches/bb_dev/source/blender/src/buttons_shading.c
Modified: branches/bb_dev/source/blender/src/buttons_shading.c
===================================================================
--- branches/bb_dev/source/blender/src/buttons_shading.c 2009-06-01
16:35:05 UTC (rev 20559)
+++ branches/bb_dev/source/blender/src/buttons_shading.c 2009-06-01
17:17:21 UTC (rev 20560)
@@ -4231,7 +4231,7 @@
uiDefButBitI(block, TOG, MA_ENV, B_MATPRV, "Env",
82,146,74,20, &(ma->mode), 0, 0, 0, 0, "Causes faces to render
with alpha zero: allows sky/backdrop to show through (only for solid faces)");
uiDefButBitS(block, TOG, MA_OBCOLOR, B_MATPRV,
"ObColor", 156,146,60,20, &(ma->shade_flag), 0, 0, 0, 0,
"Modulate the result with a per object color");
uiDefButF(block, NUM, B_NOP, "Shad A ",
216,146,87,20, &ma->shad_alpha, 0.001, 1.0f, 10, 2, "Shadow
casting alpha, only in use for Irregular Shadowbuffer");
- if (draw_glsl_material(NULL, G.vd->drawtype)) {
+ if (G.vd && draw_glsl_material(NULL, G.vd->drawtype)) {
// only display option if we are likely to use
GLSL shaders
uiBlockSetCol(block, TH_AUTO);
uiDefBut(block, BUT, B_EXPORTSHADER, "Export
GLSL shader", 8,126,148,20, NULL, 0, 0, 0, 0, "Export GLSL shader in text
file called <material>.fg and <material>.vx");
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs