File tree 1 file changed +4
-4
lines changed
GeneralsMD/Code/GameEngineDevice/Source/W3DDevice/GameClient/Drawable/Draw
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -107,8 +107,8 @@ void W3DRopeDraw::buildSegments()
107
107
m_color.blue , // blue
108
108
0 .5f ); // transparency
109
109
110
- W3DDisplay::m_3DScene->Add_Render_Object ( info.line );
111
- W3DDisplay::m_3DScene->Add_Render_Object ( info.softLine );
110
+ if (W3DDisplay::m_3DScene) W3DDisplay::m_3DScene->Add_Render_Object ( info.line );
111
+ if (W3DDisplay::m_3DScene) W3DDisplay::m_3DScene->Add_Render_Object ( info.softLine );
112
112
m_segments.push_back (info);
113
113
}
114
114
}
@@ -122,12 +122,12 @@ void W3DRopeDraw::tossSegments()
122
122
{
123
123
if (it->line )
124
124
{
125
- W3DDisplay::m_3DScene->Remove_Render_Object (it->line );
125
+ if (W3DDisplay::m_3DScene) W3DDisplay::m_3DScene->Remove_Render_Object (it->line );
126
126
REF_PTR_RELEASE ((it->line ));
127
127
}
128
128
if (it->softLine )
129
129
{
130
- W3DDisplay::m_3DScene->Remove_Render_Object (it->softLine );
130
+ if (W3DDisplay::m_3DScene) W3DDisplay::m_3DScene->Remove_Render_Object (it->softLine );
131
131
REF_PTR_RELEASE ((it->softLine ));
132
132
}
133
133
}
You can’t perform that action at this time.
0 commit comments