Clneaup: Node gizmos: check nullptr before flag access

Pull Request: https://projects.blender.org/blender/blender/pulls/137204
This commit is contained in:
Habib Gahbiche
2025-04-09 13:32:56 +02:00
parent 82a37e143f
commit f77245e523

View File

@@ -99,7 +99,7 @@ static bool WIDGETGROUP_node_transform_poll(const bContext *C, wmGizmoGroupType
{
SpaceNode *snode = CTX_wm_space_node(C);
if ((snode->flag & SNODE_BACKDRAW) == 0) {
if (snode && (snode->flag & SNODE_BACKDRAW) == 0) {
return false;
}
@@ -296,7 +296,7 @@ static bool WIDGETGROUP_node_crop_poll(const bContext *C, wmGizmoGroupType * /*g
{
SpaceNode *snode = CTX_wm_space_node(C);
if ((snode->flag & SNODE_BACKDRAW) == 0) {
if (snode && (snode->flag & SNODE_BACKDRAW) == 0) {
return false;
}
@@ -478,7 +478,7 @@ static bool WIDGETGROUP_node_box_mask_poll(const bContext *C, wmGizmoGroupType *
{
SpaceNode *snode = CTX_wm_space_node(C);
if ((snode->flag & SNODE_BACKDRAW) == 0) {
if (snode && (snode->flag & SNODE_BACKDRAW) == 0) {
return false;
}
@@ -592,7 +592,7 @@ static bool WIDGETGROUP_node_sbeam_poll(const bContext *C, wmGizmoGroupType * /*
{
SpaceNode *snode = CTX_wm_space_node(C);
if ((snode->flag & SNODE_BACKDRAW) == 0) {
if (snode && (snode->flag & SNODE_BACKDRAW) == 0) {
return false;
}
@@ -699,7 +699,7 @@ static bool WIDGETGROUP_node_corner_pin_poll(const bContext *C, wmGizmoGroupType
{
SpaceNode *snode = CTX_wm_space_node(C);
if ((snode->flag & SNODE_BACKDRAW) == 0) {
if (snode && (snode->flag & SNODE_BACKDRAW) == 0) {
return false;
}