From 267de7ed0749883a7227765ffb2d97ce711ba9c0 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Tue, 8 Oct 2013 15:21:26 -0700 Subject: [PATCH] Fix crash when the video height or width is zero Closes #1555. Closes #1644. --- aegisub/src/video_display.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aegisub/src/video_display.cpp b/aegisub/src/video_display.cpp index 70e0c174d..0ca56f190 100644 --- a/aegisub/src/video_display.cpp +++ b/aegisub/src/video_display.cpp @@ -193,6 +193,9 @@ void VideoDisplay::Render() try { return; } + if (videoSize.GetWidth() == 0) videoSize.SetWidth(1); + if (videoSize.GetHeight() == 0) videoSize.SetHeight(1); + if (!viewport_height || !viewport_width) PositionVideo();