bugfix [#20888] Crash when following instructions on the Blender Wiki and then clicking on the outliner
This commit is contained in:
parent
ff794b994c
commit
d4663166d6
@ -1491,11 +1491,14 @@ void ui_get_but_string(uiBut *but, char *str, int maxlen)
|
|||||||
}
|
}
|
||||||
else if(but->type == IDPOIN) {
|
else if(but->type == IDPOIN) {
|
||||||
/* ID pointer */
|
/* ID pointer */
|
||||||
ID *id= *(but->idpoin_idpp);
|
if(but->idpoin_idpp) { /* Can be NULL for ID properties by python */
|
||||||
|
ID *id= *(but->idpoin_idpp);
|
||||||
if(id) BLI_strncpy(str, id->name+2, maxlen);
|
if(id)
|
||||||
else BLI_strncpy(str, "", maxlen);
|
BLI_strncpy(str, id->name+2, maxlen);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
str[0] = '\0';
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if(but->type == TEX) {
|
else if(but->type == TEX) {
|
||||||
|
Loading…
Reference in New Issue
Block a user