From 27de01cb637eb08871bf214c5e60fc250e629937 Mon Sep 17 00:00:00 2001 From: Clemens Zeidler Date: Sun, 31 Oct 2010 10:00:12 +0000 Subject: [PATCH] Set the reader pointer to NULL if no reader is found. BMediaFile crashed in the destructor when I tried to open none media files and no reader was found. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39226 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/media/PluginManager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kits/media/PluginManager.cpp b/src/kits/media/PluginManager.cpp index 7ff8f048a3..106f10360f 100644 --- a/src/kits/media/PluginManager.cpp +++ b/src/kits/media/PluginManager.cpp @@ -77,6 +77,7 @@ PluginManager::CreateReader(Reader** reader, int32* streamCount, } DestroyReader(*reader); + *reader = NULL; } TRACE("PluginManager::CreateReader leave\n");