Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/blender/makesdna/DNA_space_types.h2
-rw-r--r--source/blender/src/buttons_shading.c7
2 files changed, 4 insertions, 5 deletions
diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h
index 97731afb4ad..105218a0cab 100644
--- a/source/blender/makesdna/DNA_space_types.h
+++ b/source/blender/makesdna/DNA_space_types.h
@@ -129,7 +129,7 @@ typedef struct SpaceButs {
short re_align;
short oldkeypress; /* for keeping track of the sub tab key cycling */
- char use_nodes, flag;
+ char pad, flag;
char texact, tab[7]; /* storing tabs for each context */
diff --git a/source/blender/src/buttons_shading.c b/source/blender/src/buttons_shading.c
index 8d6fb3d5b70..b35dbdfb2ea 100644
--- a/source/blender/src/buttons_shading.c
+++ b/source/blender/src/buttons_shading.c
@@ -3181,7 +3181,7 @@ static void material_panel_links(Object *ob, Material *ma)
bNode *node=NULL;
float min;
short xco;
- char str[30], *cp;
+ char str[30];
block= uiNewBlock(&curarea->uiblocks, "material_panel_links", UI_EMBOSS, UI_HELV, curarea->win);
/* 310 makes sorting code to put it right after preview panel */
@@ -3199,9 +3199,8 @@ static void material_panel_links(Object *ob, Material *ma)
if(ma) uiSetButLock(ma->id.lib!=NULL, "Can't edit library data");
- if(ma) cp= &ma->use_nodes; else cp= &G.buts->use_nodes;
- uiDefButC(block, TOG, B_MAT_USENODES, "Nodes", xco+5,160,300-xco-5,20, cp, 0.0f, 0.0f, 0, 0, "");
- G.buts->use_nodes= *cp;
+ if(ma)
+ uiDefButC(block, TOG, B_MAT_USENODES, "Nodes", xco+5,160,300-xco-5,20, &ma->use_nodes, 0.0f, 0.0f, 0, 0, "");
if(ob->actcol==0) ob->actcol= 1; /* because of TOG|BIT button */