Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNevcairiel <Nevcairiel@users.sourceforge.net>2010-08-24 22:25:08 +0400
committerNevcairiel <Nevcairiel@users.sourceforge.net>2010-08-24 22:25:08 +0400
commite80d1624b6c5c09786ed68104fc20bacf21ab7dd (patch)
tree76daaadc5aa4fed7e76a72a23a12face96bdd2af /src
parent9521517c9e0502bcbae33ed009f22ea07476dc00 (diff)
Prevent a null pointer exception.
Patch by Di Luo <sansnom05@gmail.com> git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@2327 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src')
-rw-r--r--src/filters/transform/BaseVideoFilter/BaseVideoFilter.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/filters/transform/BaseVideoFilter/BaseVideoFilter.cpp b/src/filters/transform/BaseVideoFilter/BaseVideoFilter.cpp
index 12a045769..7ba78e9f1 100644
--- a/src/filters/transform/BaseVideoFilter/BaseVideoFilter.cpp
+++ b/src/filters/transform/BaseVideoFilter/BaseVideoFilter.cpp
@@ -216,6 +216,10 @@ HRESULT CBaseVideoFilter::ReconnectOutput(int w, int h, bool bSendSample, int re
vih->dwPictAspectRatioX = m_arx;
vih->dwPictAspectRatioY = m_ary;
}
+ else
+ {
+ return E_FAIL; //should never be here? prevent null pointer refs for bmi
+ }
bmi->biWidth = m_w;
bmi->biHeight = m_h;