]> git.saurik.com Git - wxWidgets.git/commit
Fix crash in wxMediaCtrl::GetDownloadProgress() with ActiveMovie backend.
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 2 Apr 2010 19:30:34 +0000 (19:30 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 2 Apr 2010 19:30:34 +0000 (19:30 +0000)
commitf836fe354bc556eabb1d696bc9376c91535695dc
treec8e4796dcb93c92c85b285ec1f57f499b1767643
parentbd044e27b3c7f9b6d56e75b9e1b789be3545cd5e
Fix crash in wxMediaCtrl::GetDownloadProgress() with ActiveMovie backend.

IActiveMovie::get_FilterGraph() may return S_FALSE, i.e. succeed, while
leaving the output pointer NULL. Check for this and don't dereference the
pointer before checking for its validity.

Also do it for the other call in this function just in case. And rearrange the
code to be slightly more readable.

Closes #11894.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/msw/mediactrl_am.cpp