aboutsummaryrefslogtreecommitdiff
path: root/mp/src/game/client/vgui_video.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mp/src/game/client/vgui_video.cpp')
-rw-r--r--mp/src/game/client/vgui_video.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/mp/src/game/client/vgui_video.cpp b/mp/src/game/client/vgui_video.cpp
index 3badea3f..57323f40 100644
--- a/mp/src/game/client/vgui_video.cpp
+++ b/mp/src/game/client/vgui_video.cpp
@@ -348,7 +348,8 @@ bool VideoPanel_Create( unsigned int nXPos, unsigned int nYPos,
// Start it going
if ( pVideoPanel->BeginPlayback( pVideoFilename ) == false )
{
- delete pVideoPanel;
+ pVideoPanel->MarkForDeletion();
+ pVideoPanel = NULL;
return false;
}